Does Microsoft Surface Go have an Ethernet port?


No, it doesn’t! The Surface Go does not have an Ethernet (RJ-45) port, but you can still connect to your local network by using a USB-C adapter, hub, or dock with an Ethernet port. Just plug the adapter into the Surface Go USB-C port and connect the network cable to access your network.

Here is the table that lists the Ethernet compatibilities for the Surface Go.

Ethernet PortIntegratedover USB-Cover Surface Dock
Surface Go (2018)NoYesYes, 1Gbps
Surface Go 2 (2020)NoYesYes, 1Gbps
Surface Go 3 (2021)NoYesYes, 1Gbps
Surface Go 4 (2023)NoYesYes, 1Gbps

Ethernet over USB-C Hub

With the USB-C 3.1 Gen 1 port’s high bandwidth of up to 5 Gbps, you can even use a Gigabit Ethernet adapter to achieve higher bandwidth without any problems.

Surface Go Ethernet Port over USB-C Hub

Ethernet over Surface Dock

Microsoft produces various adapters and docking stations that reliably work with all Surface Go generations. The 1st Gen Surface Dock, Surface Dock 2, and Surface Thunderbolt 4 Dock, all have a single Ethernet port that allows you to instantly connect to a home or a corporate network.

Surface DockEthernet portSpeedFeatures
Surface DockYes1 GbpsWake on LAN
Surface Dock 2Yes1 GbpsWake on LAN
Surface Thunderbolt 4 DockYes2.5 GbpsWake on LAN
MAC address passthrough

Here are the latest related questions:

More on Surface Go

Here are all the recent related articles you might want to check out: