Spaarnwoude is a village in the Dutch province of North Holland.
It is a part of the municipality of Haarlemmermeer and lies about 5 km (3.1 mi) northeast of Haarlem.
The village was first mentioned in the first half of the 11th century as Spirnerewalt, and means "forest along the Spaarne river".
There is a railway station, Haarlem Spaarnwoude, which lies southwest of the village.
[6] The resulting municipality of Haarlemmerliede en Spaarnwoude was later merged with Haarlemmermeer, in 2019.