Sunday in Haarlem: What Opens, What Closes, Where to Sleep
Most shops stay shut until noon and some museums open late, so plan your Sunday around the Grote Markt, the stations and a hotel you can reach on foot.
Morning: stations, supermarkets and the early hours
Haarlem's two stations set the rhythm of a Sunday. Trains from Amsterdam Centraal run every 10–15 minutes to Haarlem station, taking 15–20 minutes, and the first arrivals land before 8am. From there it is a 10-minute walk along Kruisweg to the Grote Markt. The smaller Haarlem Spaarnwoude station, near the A9 and the Spaarnwoude recreation area, is quiet on Sundays and useless for the centre. If you arrive by car, the garages under the Grote Markt and at the Stationsplein fill by 11am; street parking in the Vijfhoek and Bosch en Vaart is free on Sunday, but spaces are scarce.
Supermarkets split into two groups. The Albert Heijn on the Dreef and the one on the Rijksstraatweg in Heemstede open at 8am, and the Jumbo on the Dreef at 10am. Smaller shops in the Gouden Straatjes stay closed all day. For breakfast, the bakeries around the Botermarkt open early, but sit-down cafés on the Grote Markt mostly open at 9 or 10am. If you need a pharmacy, the Dienstapotheek Haarlem on the Schipholweg runs a Sunday rota; check the roster posted at the door. The Teylers Museum opens at 10am, earlier than most, and is a sensible first stop before the crowds.
Midday: what actually opens and when
Retail hours are the biggest Sunday trap. Most shops in the city centre open only from noon to 5pm, and some close at 4pm. The exception is the first Sunday of the month, when many stores trade from 10am to 5pm. The Frans Hals Museum opens at 11am, and the Verwey Museum Haarlem on the Grote Markt opens at 11am too. The Corrie ten Boom House on the Barteljorisstraat is closed on Sundays; book a weekday slot instead. The Grote Kerk opens for visitors from 1pm, and climbing the Bavo tower runs in guided slots from 11am — worth it, but check the day's schedule at the door.
Lunch is where Haarlem shines. The Saturday and Monday markets are the big ones, but on Sunday the terraces around the Grote Markt and the Botermarkt fill by 1pm. For something quieter, walk 10 minutes east to the Burgwal or the Spaarne quay near the Gravestenenbrug. Expect €10–€18 for a sandwich or soup. The Teylers and Frans Hals museums both have cafés, useful if you want to stay inside between exhibitions. If you have children, the Kennemerduinen and the beach at Zandvoort are a 25-minute drive or a 30-minute bus ride on line 81 from Haarlem station.
Afternoon and evening: what closes, what stays open
The afternoon is for the parts of Haarlem that do not depend on retail. The Hofjes — small almshouse courtyards such as the Hofje van Bakenes on the Wijde Appelaarsteeg — are free to enter on Sundays, though several close at 5pm. The Haarlemmerhout park is open all day, and the walking route along the Leidsevaart to the Molen De Adriaan takes about 20 minutes from the station. The Molen itself is open from 1pm to 5pm on Sundays. If the weather turns, the Teylers Museum stays open until 5pm, and the Frans Hals until 5pm as well.
Evening is straightforward. Most restaurants on the Grote Markt and the Kleine Houtstraat serve from 5pm, and the kitchen at the more popular places fills by 7pm. Book ahead for a table for four or more. The last trains back to Amsterdam run well after midnight — roughly every 15 minutes until around 1am — but the last bus to Zandvoort leaves earlier, around 11pm. If you are staying the night, the area around the station and the Gasthuisvest has the widest range, from budget chains to small canal-side rooms. In summer, Sunday rates are 10–20% lower than Friday or Saturday; in November and February you will find the best value.
Where to sleep and what I would book
For a Sunday stay, I would choose a hotel within the triangle between the station, the Grote Markt and the Spaarne. That puts the museums, the terraces and the early trains all within 15 minutes on foot. The Vijfhoek and the Burgwal are quieter and more residential, but you add 10 minutes each way and the streets empty after 9pm. The station area is practical for a one-night stop and has the most frequent bus links to Zandvoort and the Kennemerduinen, but it feels like a transport hub rather than a historic town. Avoid hotels on the far side of the Leidsevaart if you are relying on Sunday public transport, since buses thin out.
Book direct with the property where you can: Sunday check-in is often earlier than the standard 3pm, and small Haarlem hotels will hold luggage if you arrive before noon. This site lists properties in Haarlem and the wider Noord-Holland region, and the search window shows live availability rather than static rates. For a Sunday–Monday stay, aim to book 2–3 weeks ahead in spring and summer, and 3–4 days ahead in winter. A room with a canal view on the Spaarne or the Bakenessergracht is worth the small premium if you plan to spend the evening in town.
Questions, answered
Are shops in Haarlem open on Sundays?
Most city-centre shops open at noon and close at 5pm, with some closing at 4pm. The first Sunday of the month is the main exception, when many stores trade from 10am to 5pm. Supermarkets on the Dreef open earlier.
Which museums in Haarlem are open on Sunday?
The Teylers Museum opens at 10am, the Frans Hals Museum and Verwey Museum Haarlem at 11am. The Corrie ten Boom House is closed on Sundays. The Grote Kerk opens for visitors from 1pm, and the Molen De Adriaan from 1pm to 5pm.
How do I get to Haarlem on a Sunday and where should I stay?
Trains from Amsterdam Centraal run every 10–15 minutes and take 15–20 minutes to Haarlem station. Stay between the station, the Grote Markt and the Spaarne for walkable access; book 2–3 weeks ahead in spring and summer.
5% back on completed stays · ~1 tonne CO₂ retired per booking