As a developer, you’ve likely worked with Microsoft Visual Studio at some point. But do you know the exact end-of-support dates for each version? Missing the point when security updates and technical support end can expose you to unexpected risks. This comprehensive guide covers the end-of-support schedules for all Visual Studio versions.

 

Microsoft Visual Studio logo

 

 

1. Understanding Visual Studio Support Policy Fundamentals

Microsoft applies the Fixed Lifecycle Policy to Visual Studio, providing 10 years of total support divided into two phases: 5 years of Mainstream Support followed by 5 years of Extended Support.

During Mainstream Support, you receive comprehensive support including new features, platform updates, security updates, and functionality fixes. During Extended Support, only security updates are provided.

 

 

2. Current Supported Visual Studio Versions and End Dates

Visual Studio 2022 – The Safe, Latest Version

Edition Release Date Mainstream Support End Extended Support End Status
2022 (All Editions) November 8, 2021 November 8, 2026 January 13, 2032 ✅ Active Support

Visual Studio 2022 follows Microsoft’s Fixed Lifecycle Policy with 10 years of support. The first 5 years provide mainstream support with new features and security updates, while the remaining 5 years offer extended support with security updates only.

Key Features:

  • 64-bit IDE with enhanced large project handling capabilities
  • Built-in Git version control support
  • Rich GitHub integration
  • AI-powered IntelliCode code completion

Visual Studio 2019 – Still Safe But Requires Attention

Version Release Date Mainstream Support End Extended Support End Support Status
16.11 (Recommended) August 10, 2021 April 10, 2024 (Ended) April 10, 2029 ✅ Extended Support
16.10 May 25, 2021 August 10, 2021 ❌ Support Ended
16.9 March 2, 2021 October 11, 2022 ❌ Support Ended
16.8 November 10, 2020 March 9, 2021 ❌ Support Ended
16.7 August 5, 2020 April 12, 2022 ❌ Support Ended
16.6 May 19, 2020 August 5, 2020 ❌ Support Ended
16.5 March 16, 2020 May 19, 2020 ❌ Support Ended
16.4 December 3, 2019 October 12, 2021 ❌ Support Ended
16.3 September 23, 2019 December 3, 2019 ❌ Support Ended
16.2 July 24, 2019 September 23, 2019 ❌ Support Ended
16.1 May 21, 2019 July 24, 2019 ❌ Support Ended
16.0 April 2, 2019 January 12, 2021 ❌ Support Ended

Supported Editions: Community, Professional, Enterprise, Build Tools

Important: Only version 16.11 of Visual Studio 2019 is currently receiving extended support. All other versions have ended support, so you must upgrade to 16.11. Bold versions were once designated as Servicing Baselines.

Visual Studio 2017 – Extended Support Phase

Version Release Date Mainstream Support End Extended Support End Support Status
15.9 (Recommended) November 13, 2018 April 12, 2022 (Ended) April 13, 2027 ✅ Extended Support
15.8 August 14, 2018 November 13, 2018 ❌ Support Ended
15.7 May 7, 2018 August 14, 2018 ❌ Support Ended
15.6 March 5, 2018 May 7, 2018 ❌ Support Ended
15.5 December 4, 2017 March 5, 2018 ❌ Support Ended
15.4 October 9, 2017 December 4, 2017 ❌ Support Ended
15.3 August 14, 2017 October 9, 2017 ❌ Support Ended
15.2 May 10, 2017 August 14, 2017 ❌ Support Ended
15.1 April 5, 2017 May 10, 2017 ❌ Support Ended
15.0 March 7, 2017 January 14, 2020 ❌ Support Ended

Supported Editions: Community, Professional, Enterprise, Build Tools, Test Professional

Visual Studio 2017’s mainstream support ended in April 2022, and it’s currently in the extended support phase with security updates only. You must use version 15.9 to receive support.

 

 

3. End-of-Support and Soon-to-End Versions

Critical Alert! Visual Studio 2015

Edition Release Date Mainstream Support End Extended Support End Status
2015 Update 3 + KB3165756 July 20, 2015 October 13, 2020 October 14, 2025 🚨 Support Ends in 2 Months!
2015 Update 2 March 30, 2016 October 14, 2025 🚨 Unsupported Version
2015 Update 1 November 30, 2015 October 14, 2025 🚨 Unsupported Version
2015 RTM July 20, 2015 October 14, 2025 🚨 Unsupported Version

Supported Editions: Community, Enterprise, Express for Web, Express for Windows 10, Express for Windows Desktop, Professional, Release Management, Test Professional

Critical Notice: Microsoft recently officially announced that Visual Studio 2015 extended support will completely end on October 14, 2025. To receive support, you must use Update 3 + KB3165756; all other versions are unsupported.

All Already End-of-Support Versions

Version Release Date Mainstream Support End Extended Support End Current Status
Visual Studio 2013 Update 5 October 17, 2013 April 9, 2018 April 9, 2024 ❌ Support Completely Ended
Visual Studio 2013 Update 4 November 12, 2014 April 9, 2024 ❌ Unsupported Version
Visual Studio 2013 RTM~Update 3 October 17, 2013 Not Supported ❌ Unsupported Versions
Visual Studio 2012 Update 5 October 31, 2012 January 9, 2018 January 10, 2023 ❌ Support Completely Ended
Visual Studio 2012 Update 4 November 13, 2013 January 10, 2023 ❌ Unsupported Version
Visual Studio 2012 RTM~Update 3 September 12, 2012 Not Supported ❌ Unsupported Versions
Visual Studio 2010 SP1 April 29, 2010 July 14, 2015 July 14, 2020 ❌ Support Completely Ended
Visual Studio 2010 RTM April 29, 2010 Not Supported ❌ Unsupported Version
Visual Studio 2008 SP1 November 19, 2007 April 10, 2013 April 10, 2018 ❌ Support Completely Ended
Visual Studio 2008 RTM November 19, 2007 Not Supported ❌ Unsupported Version
Visual Studio 2005 SP1 November 7, 2005 April 12, 2011 April 12, 2016 ❌ Support Completely Ended
Visual Studio 2005 RTM November 7, 2005 Not Supported ❌ Unsupported Version
Visual Studio 2003 April 24, 2003 October 8, 2008 October 8, 2013 ❌ Support Completely Ended
Visual Studio 6.0 June 1998 September 30, 2003 September 30, 2008 ❌ Support Completely Ended

Key Information:

  • Visual Studio 2012 support for the IDE and its associated products, runtimes, and components completely ended on January 10, 2023.
  • Visual Studio 2008 support completely ended on April 10, 2018.
  • Bold versions represent the final supported versions for each release.

 

 

4. Visual Studio 2022 Complete Version-by-Version Support Schedule

Visual Studio 2022 is available through two channels: Current Channel and LTSC (Long-Term Servicing Channel).

Current Channel – Latest Features Priority

Version Release Date Support End Date Status Latest Release
17.14 May 13, 2025 January 13, 2032 ✅ Long-term Support 17.14.7
17.13 February 11, 2025 May 13, 2025 ❌ Support Ended 17.13.7
17.11 August 13, 2024 November 12, 2024 ❌ Support Ended 17.11.6
17.9 February 13, 2024 May 21, 2024 ❌ Support Ended 17.9.7
17.7 August 8, 2023 November 14, 2023 ❌ Support Ended 17.7.7
17.5 February 21, 2023 May 16, 2023 ❌ Support Ended 17.5.5
17.3 August 9, 2022 November 8, 2022 ❌ Support Ended 17.3.7
17.1 February 15, 2022 May 10, 2022 ❌ Support Ended 17.1.7

LTSC (Long-Term Servicing Channel) – Stability Priority

LTSC Version Release Date Support End Date Support Period Status Latest Release
17.14 (Current) May 13, 2025 January 13, 2032 6 years 8 months ✅ Long-term Support 17.14.7
17.12 November 12, 2024 July 14, 2026 18 months ✅ Active Support 17.12.9
17.10 May 21, 2024 January 13, 2026 18 months ✅ Active Support 17.10.16
17.8 November 14, 2023 July 8, 2025 18 months ⚠️ Ending Soon 17.8.22
17.6 May 16, 2023 January 14, 2025 18 months ❌ Support Ended 17.6.22
17.4 November 8, 2022 July 9, 2024 18 months ❌ Support Ended 17.4.21
17.2 May 10, 2022 January 9, 2024 18 months ❌ Support Ended 17.2.23
17.0 November 8, 2021 July 11, 2023 18 months ❌ Support Ended 17.0.23

LTSC Channel Features:

  • Even-numbered minor versions are designated as LTSC.
  • Each LTSC version is typically supported for 18 months.
  • Version 17.14 is specially supported for the entire Visual Studio 2022 lifecycle.
  • Available only for Enterprise, Professional, and Build Tools editions.

Note: Starting from 17.14, there is no separate LTSC channel; Current Channel 17.14 provides long-term support.

 

 

5. Detailed Edition Information and Special Versions

Visual Studio Edition Breakdown

Edition Visual Studio 2022 Visual Studio 2019 Visual Studio 2017 Visual Studio 2015 Visual Studio 2013 Visual Studio 2012
Community ✅ Supported ✅ Supported ✅ Supported ✅ Supported
Professional ✅ Supported ✅ Supported ✅ Supported ✅ Supported ✅ Supported ✅ Supported
Enterprise ✅ Supported ✅ Supported ✅ Supported ✅ Supported ✅ Ultimate ✅ Ultimate
Build Tools ✅ Supported ✅ Supported ✅ Supported
Test Professional ✅ Supported ✅ Supported ✅ Supported ✅ Supported ✅ Supported

Express Editions (Free Versions)

Express Edition Supported Version End of Support Status
Visual Studio 2015 Express
– Express for Web 2015 Update 3 Ending October 14, 2025
– Express for Windows 10 2015 Update 3 Ending October 14, 2025
– Express for Windows Desktop 2015 Update 3 Ending October 14, 2025
Visual Studio 2013 Express
– Express for Web 2013 Update 5 ❌ Ended April 9, 2024
– Express for Windows 2013 Update 5 ❌ Ended April 9, 2024
– Express for Windows Desktop 2013 Update 5 ❌ Ended April 9, 2024
Visual Studio 2012 Express
– Express for Web 2012 Update 5 ❌ Ended January 10, 2023
– Express for Windows 8 2012 Update 5 ❌ Ended January 10, 2023
– Express for Windows Desktop 2012 Update 5 ❌ Ended January 10, 2023
Visual Studio 2010 Express
– Visual C# 2010 Express SP1 ❌ Ended July 14, 2020
– Visual Basic 2010 Express SP1 ❌ Ended July 14, 2020
– Visual C++ 2010 Express SP1 ❌ Ended July 14, 2020
– Visual Web Developer 2010 Express SP1 ❌ Ended July 14, 2020

Team Foundation Server Related

Product Supported Version End of Support Status
Team Foundation Server 2018 Update 3 TBD ✅ Supported
Team Foundation Server 2017 Update 3 April 13, 2027 ✅ Extended Support
Team Foundation Server 2015 Update 4 October 14, 2025 ⚠️ Ending Soon
Team Foundation Server 2013 Update 5 April 9, 2024 ❌ Support Ended
Team Foundation Server 2012 Update 4 January 10, 2023 ❌ Support Ended

Visual Studio for Mac (Special Product)

Version End of Support Status
Visual Studio 2022 for Mac August 31, 2024 ❌ Product Discontinued
Visual Studio 2019 for Mac August 31, 2024 ❌ Product Discontinued
Visual Studio 2017 for Mac August 31, 2024 ❌ Product Discontinued

Important: Visual Studio for Mac was completely discontinued on August 31, 2024.

Other Related Products

Product Support Status Notes
Visual Studio Code ✅ Continued Support Separate product with ongoing development
Visual Studio LightSwitch ❌ Discontinued Visual Studio 2015 was the last supported version
Visual Studio Tools for AI ❌ Discontinued Replaced by Visual Studio 2019 extensions
Visual Studio Lab Management ❌ Discontinued Replaced by Azure DevOps

 

 

6. Community Edition Special Support Policy

Visual Studio Community Edition, unlike other editions, is supported only on the latest minor version of the Current Channel. When a new version is released, support for the previous Community Edition ends immediately.

Community Edition Support Status

Visual Studio Version Community Edition Support Status
Visual Studio 2022 ✅ Latest version only (currently 17.14)
Visual Studio 2019 ❌ Support ended (April 2022)
Visual Studio 2017 ❌ Support ended (April 2022)
Visual Studio 2015 ❌ Support ending (October 14, 2025)

Important: Community Edition users must always maintain the latest version, making an upgrade to the latest Visual Studio 2022 Community essential.

 

 

7. Related Component Support Schedules

Visual C++ Redistributable Packages

Visual C++ Redistributables follow the lifecycle of the Visual Studio version in which they first shipped.

Redistributable Version Based on Visual Studio End of Support Status
Visual C++ 2022 Visual Studio 2022 January 13, 2032 ✅ Supported
Visual C++ 2019 Visual Studio 2019 April 10, 2029 ✅ Supported
Visual C++ 2017 Visual Studio 2017 April 13, 2027 ✅ Extended Support
Visual C++ 2015 Visual Studio 2015 October 14, 2025 ⚠️ Ending Soon
Visual C++ 2013 Visual Studio 2013 April 9, 2024 ❌ Support Ended
Visual C++ 2012 Visual Studio 2012 January 10, 2023 ❌ Support Ended
Visual C++ 2010 Visual Studio 2010 July 14, 2020 ❌ Support Ended
Visual C++ 2008 Visual Studio 2008 April 10, 2018 ❌ Support Ended
Visual C++ 2005 Visual Studio 2005 April 12, 2016 ❌ Support Ended

MSVC Compiler Toolsets

Starting with Visual Studio 2017, MSVC toolsets follow the product lifecycle of the Visual Studio version in which they first shipped.

Toolset Based on Version End of Support Status
MSVC v143 Visual Studio 2022 January 13, 2032 ✅ Supported
MSVC v142 Visual Studio 2019 April 10, 2029 ✅ Supported
MSVC v141 Visual Studio 2017 April 13, 2027 ✅ Extended Support
MSVC v140 Visual Studio 2015 October 14, 2025 ⚠️ Ending Soon

Note: Visual C++ Redistributables included in other Microsoft products (SQL Server, Windows Server, etc.) may follow the lifecycle of those host products.

 

 

8. Upgrade Strategy and Recommendations

Immediate Upgrade Required

  1. Visual Studio 2015 users: Support ends October 14, 2025 (imminent)
  2. Visual Studio 2013 and below: Already end-of-support
  3. Visual Studio 2019 16.10 and below: End-of-support versions

Step-by-Step Upgrade Guide

Step 1: Check Current Version

  • In Visual Studio, go to Help → About Microsoft Visual Studio to verify your exact version.
  • Alternatively, check through the Visual Studio Installer.

Step 2: Backup Data

  • Back up project files and settings.
  • Commit all changes to source control (Git, etc.).

Step 3: Review Compatibility

Step 4: Install New Version

 

 

9. Security Updates and Administrator Updates

Visual C++ Redistributable Considerations

Visual C++ Redistributables follow the lifecycle of the Visual Studio version in which they first shipped. For example, MSVC v142 tools shipped with Visual Studio 2019 follow Visual Studio 2019’s support lifecycle.

Administrator Updates

IT administrators can automatically deploy Visual Studio security updates through Windows Update for Business (WUfB). This is crucial for maintaining organizational security.

Supported deployment methods:

  • Azure Active Directory joined devices (WUfB)
  • Domain-joined devices (SCCM)
  • Manual deployment (Microsoft Catalog)

 

 

Understanding Visual Studio’s end-of-support schedules and upgrading at appropriate times is essential for maintaining development environment security and stability.

Immediate action required:

  • Visual Studio 2015: Support ends in 2 months
  • Visual Studio 2013 and below: Already end-of-support
  • Visual Studio 2019 16.10 and below: Unsupported versions

Recommended action plan:

  1. Verify your current Visual Studio version
  2. Establish upgrade plans based on end-of-support schedules
  3. Upgrade to Visual Studio 2022 when possible (latest features and longest support period)
  4. Consider LTSC channels for enterprise environments

Development environment security is non-negotiable. Continuing to use end-of-support software is equivalent to exposing yourself to security vulnerabilities. Plan ahead and prepare to maintain a secure and efficient development environment.

 

 


Related Links:

 

 

Leave a Reply