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

EditionRelease DateMainstream Support EndExtended Support EndStatus
2022 (All Editions)November 8, 2021November 8, 2026January 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

VersionRelease DateMainstream Support EndExtended Support EndSupport Status
16.11 (Recommended)August 10, 2021April 10, 2024 (Ended)April 10, 2029✅ Extended Support
16.10May 25, 2021August 10, 2021❌ Support Ended
16.9March 2, 2021October 11, 2022❌ Support Ended
16.8November 10, 2020March 9, 2021❌ Support Ended
16.7August 5, 2020April 12, 2022❌ Support Ended
16.6May 19, 2020August 5, 2020❌ Support Ended
16.5March 16, 2020May 19, 2020❌ Support Ended
16.4December 3, 2019October 12, 2021❌ Support Ended
16.3September 23, 2019December 3, 2019❌ Support Ended
16.2July 24, 2019September 23, 2019❌ Support Ended
16.1May 21, 2019July 24, 2019❌ Support Ended
16.0April 2, 2019January 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

VersionRelease DateMainstream Support EndExtended Support EndSupport Status
15.9 (Recommended)November 13, 2018April 12, 2022 (Ended)April 13, 2027✅ Extended Support
15.8August 14, 2018November 13, 2018❌ Support Ended
15.7May 7, 2018August 14, 2018❌ Support Ended
15.6March 5, 2018May 7, 2018❌ Support Ended
15.5December 4, 2017March 5, 2018❌ Support Ended
15.4October 9, 2017December 4, 2017❌ Support Ended
15.3August 14, 2017October 9, 2017❌ Support Ended
15.2May 10, 2017August 14, 2017❌ Support Ended
15.1April 5, 2017May 10, 2017❌ Support Ended
15.0March 7, 2017January 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

EditionRelease DateMainstream Support EndExtended Support EndStatus
2015 Update 3 + KB3165756July 20, 2015October 13, 2020October 14, 2025🚨 Support Ends in 2 Months!
2015 Update 2March 30, 2016October 14, 2025🚨 Unsupported Version
2015 Update 1November 30, 2015October 14, 2025🚨 Unsupported Version
2015 RTMJuly 20, 2015October 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

VersionRelease DateMainstream Support EndExtended Support EndCurrent Status
Visual Studio 2013 Update 5October 17, 2013April 9, 2018April 9, 2024❌ Support Completely Ended
Visual Studio 2013 Update 4November 12, 2014April 9, 2024❌ Unsupported Version
Visual Studio 2013 RTM~Update 3October 17, 2013Not Supported❌ Unsupported Versions
Visual Studio 2012 Update 5October 31, 2012January 9, 2018January 10, 2023❌ Support Completely Ended
Visual Studio 2012 Update 4November 13, 2013January 10, 2023❌ Unsupported Version
Visual Studio 2012 RTM~Update 3September 12, 2012Not Supported❌ Unsupported Versions
Visual Studio 2010 SP1April 29, 2010July 14, 2015July 14, 2020❌ Support Completely Ended
Visual Studio 2010 RTMApril 29, 2010Not Supported❌ Unsupported Version
Visual Studio 2008 SP1November 19, 2007April 10, 2013April 10, 2018❌ Support Completely Ended
Visual Studio 2008 RTMNovember 19, 2007Not Supported❌ Unsupported Version
Visual Studio 2005 SP1November 7, 2005April 12, 2011April 12, 2016❌ Support Completely Ended
Visual Studio 2005 RTMNovember 7, 2005Not Supported❌ Unsupported Version
Visual Studio 2003April 24, 2003October 8, 2008October 8, 2013❌ Support Completely Ended
Visual Studio 6.0June 1998September 30, 2003September 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

VersionRelease DateSupport End DateStatusLatest Release
17.14May 13, 2025January 13, 2032✅ Long-term Support17.14.7
17.13February 11, 2025May 13, 2025❌ Support Ended17.13.7
17.11August 13, 2024November 12, 2024❌ Support Ended17.11.6
17.9February 13, 2024May 21, 2024❌ Support Ended17.9.7
17.7August 8, 2023November 14, 2023❌ Support Ended17.7.7
17.5February 21, 2023May 16, 2023❌ Support Ended17.5.5
17.3August 9, 2022November 8, 2022❌ Support Ended17.3.7
17.1February 15, 2022May 10, 2022❌ Support Ended17.1.7

LTSC (Long-Term Servicing Channel) – Stability Priority

LTSC VersionRelease DateSupport End DateSupport PeriodStatusLatest Release
17.14 (Current)May 13, 2025January 13, 20326 years 8 months✅ Long-term Support17.14.7
17.12November 12, 2024July 14, 202618 months✅ Active Support17.12.9
17.10May 21, 2024January 13, 202618 months✅ Active Support17.10.16
17.8November 14, 2023July 8, 202518 months⚠️ Ending Soon17.8.22
17.6May 16, 2023January 14, 202518 months❌ Support Ended17.6.22
17.4November 8, 2022July 9, 202418 months❌ Support Ended17.4.21
17.2May 10, 2022January 9, 202418 months❌ Support Ended17.2.23
17.0November 8, 2021July 11, 202318 months❌ Support Ended17.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

EditionVisual Studio 2022Visual Studio 2019Visual Studio 2017Visual Studio 2015Visual Studio 2013Visual 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 EditionSupported VersionEnd of Support Status
Visual Studio 2015 Express
– Express for Web2015 Update 3Ending October 14, 2025
– Express for Windows 102015 Update 3Ending October 14, 2025
– Express for Windows Desktop2015 Update 3Ending October 14, 2025
Visual Studio 2013 Express
– Express for Web2013 Update 5❌ Ended April 9, 2024
– Express for Windows2013 Update 5❌ Ended April 9, 2024
– Express for Windows Desktop2013 Update 5❌ Ended April 9, 2024
Visual Studio 2012 Express
– Express for Web2012 Update 5❌ Ended January 10, 2023
– Express for Windows 82012 Update 5❌ Ended January 10, 2023
– Express for Windows Desktop2012 Update 5❌ Ended January 10, 2023
Visual Studio 2010 Express
– Visual C# 2010 ExpressSP1❌ Ended July 14, 2020
– Visual Basic 2010 ExpressSP1❌ Ended July 14, 2020
– Visual C++ 2010 ExpressSP1❌ Ended July 14, 2020
– Visual Web Developer 2010 ExpressSP1❌ Ended July 14, 2020

Team Foundation Server Related

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

Visual Studio for Mac (Special Product)

VersionEnd of SupportStatus
Visual Studio 2022 for MacAugust 31, 2024❌ Product Discontinued
Visual Studio 2019 for MacAugust 31, 2024❌ Product Discontinued
Visual Studio 2017 for MacAugust 31, 2024❌ Product Discontinued

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

Other Related Products

ProductSupport StatusNotes
Visual Studio Code✅ Continued SupportSeparate product with ongoing development
Visual Studio LightSwitch❌ DiscontinuedVisual Studio 2015 was the last supported version
Visual Studio Tools for AI❌ DiscontinuedReplaced by Visual Studio 2019 extensions
Visual Studio Lab Management❌ DiscontinuedReplaced 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 VersionCommunity 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 VersionBased on Visual StudioEnd of SupportStatus
Visual C++ 2022Visual Studio 2022January 13, 2032✅ Supported
Visual C++ 2019Visual Studio 2019April 10, 2029✅ Supported
Visual C++ 2017Visual Studio 2017April 13, 2027✅ Extended Support
Visual C++ 2015Visual Studio 2015October 14, 2025⚠️ Ending Soon
Visual C++ 2013Visual Studio 2013April 9, 2024❌ Support Ended
Visual C++ 2012Visual Studio 2012January 10, 2023❌ Support Ended
Visual C++ 2010Visual Studio 2010July 14, 2020❌ Support Ended
Visual C++ 2008Visual Studio 2008April 10, 2018❌ Support Ended
Visual C++ 2005Visual Studio 2005April 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.

ToolsetBased on VersionEnd of SupportStatus
MSVC v143Visual Studio 2022January 13, 2032✅ Supported
MSVC v142Visual Studio 2019April 10, 2029✅ Supported
MSVC v141Visual Studio 2017April 13, 2027✅ Extended Support
MSVC v140Visual Studio 2015October 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