Surface supported operating systems

This article lists the versions of Windows that are supported on the Business and Consumer versions of Microsoft Surface devices, when the devices were released and available for purchase.

Important

When Windows 10 reaches end of support (EOS) on October 14, 2025, Microsoft will no longer release security updates, bug fixes, time zone updates, or technical support from Microsoft. To learn more, including transition options for organizations needing more time, see How to prepare for Windows 10 end of support by moving to Windows 11 today.

Surface Pro

Device Windows OS
Surface Pro (11th Edition) - Windows 11, Version 24H2 build 26100 and later
Surface Pro 10 with 5G for Business - Windows 11, Version 24H2 build 26100 and later
Surface Pro 10 for Business - Windows 10, Version 22H2 build 19045 and later
- Windows 11, Version 23H2 build 22631 and later
Surface Pro 9 with Intel Processor - Windows 10, Version 21H2 build 19044 and later
- Windows 11, Versions 22H2 build 22621 and later
Surface Pro 9 with 5G (SQ3 Processor) - Windows 11, Version 22H2 build 22621 and later
Surface Pro 8 - Windows 10, Version 20H2 build 19042 and later
- Windows 11, Version 21H2 build 22000 and later
Surface Pro 7+ - Windows 10, Version 1909 build 18363 and later
- Windows 11, Version 21H2 build 22000 and later
Surface Pro X (Wi-Fi) - Windows 11, Version 21H2 build 22000 and later
Surface Pro X (SQ2) - Windows 10, Version 2004 build 19041 and later
- Windows 11, Version 21H2 build 22000 and later
Surface Pro X (SQ1) - Windows 10, Version 1903 build 18362 and later
- Windows 11, Version 21H2 build 22000 and later
Surface Pro 7 - Windows 10, Version 1809 build 17763 and later
- Windows 11, Version 21H2 build 22000 and later
Surface Pro 6 - Windows 10, Version 1709 build 16299 and later
- Windows 11, Version 21H2 build 22000 and later
Surface Pro with LTE Advanced model 1807 - Windows 10, Version 1703 build 15063 and later
Surface Pro (5th Gen) - Windows 10, Version 1703 build 15063 and later
Surface Pro 4 - Windows 10, Version 1507 build 10240 and later
Surface Pro 3 - Windows 8.1 and later
- Windows 10, Version 1511 build 10586 and later
Surface Pro 2 - Windows 8.1 and later
- Windows 10, Version 1511 build 10586 and later
Surface Pro - Windows 8 and later
- Windows 10, Version 1511 build 10586 and later

Surface Laptop

Device Windows OS
Surface Laptop (7th Edition) - Windows 11, Version 24H2 build 26100 and later
Surface Laptop 6 for Business - Windows 10, Version 22H2 build 19045 and later
- Windows 11, Version 23H2 build 22631 and later
Surface Laptop 5 - Windows 10, Version 21H2 build 19044 and later
- Windows 11, Version 22H2 build 22621 and later
Surface Laptop 4 (Intel CPU) - Windows 10, Version 1909 build 18363 and later
- Windows 11, Version 21H2 build 22000 and later
Surface Laptop 4 (AMD CPU) - Windows 10, Version 1909 build 18363 and later
- Windows 11, Version 21H2 build 22000 and later
Surface Laptop 3 13” - Windows 10, Version 1809 build 17763 and later
- Windows 11, Version 21H2 build 22000 and later
Surface Laptop 3 15" (AMD CPU) - Windows 10, Version 1903 build 18362 and later
- Windows 11, Version 21H2 build 22000 and later
Surface Laptop 3 15" for Business (Intel CPU) - Windows 10, Version 1809 build 17763 and later
- Windows 11, Version 21H2 build 22000 and later
Surface Laptop 2 - Windows 10, Version 1709 build 16299 and later
- Windows 11, Version 21H2 build 22000 and later
Surface Laptop (1st Gen) - Windows 10, Version 1703 build 15063 and later
Surface Laptop Studio 2 - Windows 10, Version 22H2 build 19045 and later
- Windows 11, Version 22H2 build 22621 and later
Surface Laptop Studio - Windows 10, Version 20H2 build 19042 and later
- Windows 11, Version 21H2 build 22000 and later
Surface Laptop Go 3 - Windows 10, Version 22H2 build 19045 and later
- Windows 11, Version 22H2 build 22621 and later
Surface Laptop Go 2 - Windows 10, Version 21H2 build 19044 and later
- Windows 11, Version 21H2 build 22000 and later
Surface Laptop Go - Windows 10, Version 1909 build 18363 and later
- Windows 11, Version 21H2 build 22000 and later

Surface Go

Device Windows OS
Surface Go 4 - Windows 10, version 22H2 build 19045 and later
- Windows 11, version 22H2 build 22621 and later
Surface Go 3 - Windows 10, Version 20H2 build 19042 and later
- Windows 11, Version 21H2 build 22000 and later
Surface Go 2 - Windows 10, Version 1809 build 17763 and later
- Windows 11, Version 21H2 build 22000 and later
Surface Go - Windows 10, Version 1709 Build 16299 and later
Surface Go with LTE Advanced - Windows 10, Version 1709 build 16299 and later

Surface Hub

Device Windows OS
Surface Hub v1 - Windows 10 Team Edition, Version 20H2 build 19042 and later
Surface Hub 2S - Windows 10 Team Edition, Version 20H2 build 19042 and later
Surface Hub 2S with Windows Pro or Enterprise - Windows 10, Version 20H2 build 19042 and later
- Windows 11, Version 21H2 build 22000 and later
Surface Hub 3 - Windows 11, Version 22H2 build 22621 and later

Surface Studio

Device Windows OS
Surface Studio 2+ - Windows 11, Version 22H2 build 22621 and later
Surface Studio 2 - Windows 10, Version 1803 build 17134 and later
- Windows 11, Version 21H2 build 22000 and later
Surface Studio (1st Gen) - Windows 10, Version 1607 build 14393 and later

Surface Book

Device Windows OS
Surface Book 3 13.5” - Windows 10, Version 1903 build 18362 and later
- Windows 11, Version 21H2 build 22000 and later
Surface Book 3 13.5” with dGPU - Windows 10, Version 1903 build 18362 and later
- Windows 11, Version 21H2 build 22000 and later
Surface Book 3 15” - Windows 10, Version 1903 build 18362 and later
- Windows 11, Version 21H2 build 22000 and later
Surface Book 2 with 7th Gen CPU
Surface Book 2 with 8th Gen CPU
- Windows 10, Version 1703 build 15063 and later
- Windows 10, Version 1703 build 15063 and later
- Windows 11, Version 21H2 build 22000 and later
Surface Book with Performance Base - Windows 10, Version 1607 build 14393 and later
Surface Book - Windows 10, Version 1507 build 10240 and later

Surface 3

Device Windows OS
Surface 3 - Windows 8.1 and later
- Windows 10, Version 1511 build 10586 and later

Note

The product key in the firmware activates only the operating system that is included together with the device. If a different operating system is installed, you must indicate the current product to activate it. For example, if the device is running on Windows 10 Home, you can restore or install only Windows 10 Home by using the available product key. Although you can install another system, such as Windows 8.1, you must supply a valid product key for that system to be able to activate it.

More information

Surface Pro devices are optimized for 64-bit versions of the operating system. On these devices, 32-bit versions of Windows are unsupported. If a 32-bit version of the operating system is installed, it may not start correctly. This may occur if you try to start from external media, such as an attached USB or DVD drive. This may also occur if you try to start to an image that was applied to the local disk. For additional information about LTSC support see Surface device compatibility with Windows Long-Term Servicing Channel (LTSC)