.NET Core 3.0 - Supported OS versions

December 8, 2025 ยท View on GitHub

The tables below provide OS version information supported by .NET Core 3.0.

Keys used in the tables

  • Bold numbers indicate additions to this release.
  • A '+' indicates the minimum supported version.
  • Where possible, links to Distribution-owned lifecycle documentation is provided.

Windows

OSVersionArchitecturesNotes
Windows Client7 SP1+, 8.1x64, x86
Windows 10 ClientVersion 1607+x64, x86
Nano ServerVersion 1803+x64, ARM32
Windows Server2012 R2+x64, x86

See the Windows Lifecycle Fact Sheet for details regarding each Windows release lifecycle.

macOS

OSVersionArchitecturesNotes
Mac OS X10.13+x64Apple Support Sitemap; Apple Security Updates

Linux

OSVersionArchitecturesNotes
Red Hat Enterprise Linux6+x64Microsoft support policy
Red Hat Enterprise Linux7, 8x64Red Hat support policy
CentOS7, 8x64CentOS lifecycle
Oracle Linux7, 8x64Oracle Linux lifecycle
Fedora30+x64Fedora lifecycle
Debian9+x64, ARM32, ARM64Debian lifecycle
Ubuntu16.04+x64, ARM32, ARM64Ubuntu lifecycle
Linux Mint18+x64Linux Mint end of life announcements
openSUSE15+x64OpenSUSE lifecycle
SUSE Linux Enterprise (SLES)12 SP2+x64SUSE lifecycle
Alpine Linux3.8+x64, ARM64Alpine lifecycle
  • Bold numbers indicate additions in this release.
  • '+' indicates the minimum supported version.

Out of support OS versions

Support for the following versions was ended by the distribution owners and are no longer supported by .NET Core 3.0.

OSVersionEnd of LifeSupported Version