De kerstmarkt in Haarlem begint op vrijdag 8 december om 10:30 uur. Op zaterdag 9 december en zondag 10 december begint de kerstmarkt om 10:00 uur. De kerstmarkt is elke dag geopend tot 20:00 uur, behalve op zondag 10 december, dan is de kerstmarkt tot 19:00 uur geopend.
De kerstmarkt is in de binnenstad van Haarlem, op 10 locaties:
- Kruisstraat vanaf de Nieuwe Gracht
- Krocht
- Nieuwe Groenmarkt
- Zijlstraat vanaf de Nieuwe Groenmarkt tot aan de Grote Markt
- Grote Markt
- Riviervismarkt
- Klokhuisplein
- Oude Groenmarkt
- Anegang
- Koningstraat
- Botermarkt
- Gierstraat
- Proveniersplein
- Grote Houtstraat