Things to do in Haarlem

Not Just Any Hotel – Only the Best Things to do in Haarlem, Selected for You!

Jun 16, 2025 - Jun 17, 2025
2 adults, 1 room
Find
Good (752)

Museum of the Mind Dolhuys

10:00 AM–5:00 PM
Museum
2 Schotersingel
View map
Het Dolhuys in Haarlem, Netherlands is a national psychiatry museum, located in a medieval building with a rich history spanning centuries.

Duration: 2 to 3 hours.

Free. Some special exhibitions and events may require a paid ticket.

Good (613)

Amsterdamse Poort

24 hours
Monument
Amsterdamsevaart Spaarnwouderstraat
View map
Amsterdamse Poort is the last remaining city gate of Haarlem, Netherlands, marking the historical route from Amsterdam and showcasing rich architectural heritage.

Duration: 30 minutes.

Free.

Good (1407)

Frans Hals Museum

10:00 AM–5:00 PM
Museum
Groot Heiligland 62
View map
Frans Hals Museum in Haarlem, Netherlands combines modern and contemporary art with Dutch Golden Age masterpieces. Explore diverse exhibitions across two historic locations.

Duration: 2-3 hours.

Free. Special exhibitions may require a paid ticket.

Historisch Museum Haarlem

10:00 AM–5:00 PM
Museum
Groot Heiligland 47
View map
The Historisch Museum Haarlem presents the rich history of the city through artifacts, art, and compelling exhibits dating back to the Middle Ages.

Duration: 2 hours.

Free. Some special exhibitions may require a paid ticket.

Good (1023)

Grote of St. Bavokerk

Mo-Sa 10:00-17:00
Church
Grote Markt 22
View map
Grote of St. Bavokerk is a Gothic church in Haarlem, Netherlands, featuring a 50m steeple and the impressive Müller organ with 5000 pipes, dating from 1738.

Duration: Approximately 1 hour.

€5 per person for guided tours; free admission to the church.

Good (678)

Molen De Adriaan Museum

Mo-Fr 13:00-17:00; Sa,Su 10:30-17:00
Museum
Papentorenvest 1a
View map
Molen De Adriaan Museum is an 18th-century windmill in Haarlem, Netherlands, showcasing the history and function of traditional milling.

Duration: About 1 to 2 hours.

Paid. Adults: €5, Children (6-12): €3, Under 6: Free.

Good (213)

Museum Haarlem

10:00 AM–5:00 PM
Museum
47 Groot Heiligland
View map
Museum Haarlem features the city's history within a 16th-century hospital building, showcasing local culture through exhibits and a model city.

Duration: 1 to 2 hours.

Free. Some special exhibitions may require paid admission.

Good (18)

Fotogalerie De Gang

1:00 PM–5:00 PM
Gallery
Grote Houtstraat 43
View map
Fotogalerie De Gang in Haarlem showcases contemporary photography, featuring local and international artists in a dynamic exhibition space.

Duration: 1-2 hours.

Free. Special events or workshops may require a fee.

Good (18)

Kenaupark

7:00 AM–9:00 PM
Park
Kenaustraat and Haarlem NS train station
View map
Kenaupark is a serene park in Haarlem, Netherlands, featuring lush greenery, historic features, and cultural significance, perfect for leisure walks and picnics.

Duration: 1-2 hours.

Free. Some special events may require a paid ticket.

Good (381)

Haarlemmerhout

8:00 AM–sunset
Park
2012 JG Haarlem
View map
Haarlemmerhout is the oldest public park in the Netherlands, established in 1539, featuring a petting farm, tea house, and diverse wildlife, ideal for relaxation.

Duration: About 2 hours.

Free. Special events may require a paid ticket.

Good (55)

Vishal

10:00 AM–5:00 PM
Museum
Grote Markt 20
View map
Vishal is a historical building from 1769 in Haarlem, Netherlands, located on the Grote Markt, adjacent to St. Bavochurch, serving as an art gallery and cultural venue.

Duration: Approximately 1-2 hours.

Free. Special exhibitions may require a fee.

Good (15)

Frederikspark

06:00 AM–8:00 PM
Park
Frederikspark Frederikspark tussen Dreef en Kleine Houtweg
View map
Frederikspark in Haarlem, Netherlands, offers a serene escape with lush greenery, walking paths, and historical significance dating back to the 18th century.

Duration: 1-2 hours.

Free. Some special events may require a paid entry fee.

Good (12)

Waalse Kerk

10:00 AM–4:00 PM
Church
Begijnhof 30
View map
Waalse Kerk, a 15th-century Walloon church located on the Begijnhof in Haarlem, Netherlands, stands as a testament to historical architecture and cultural significance.

Duration: About 1 hour.

Free. Donations are appreciated for maintenance and events.

Good (4)

De Bolwerken Park

Open 24 hours
Park
Staten Bolwerk
View map
De Bolwerken Park in Haarlem features historic earthworks, scenic greenery, and pathways. It serves as a peaceful escape and a site for local events.

Duration: 1-2 hours.

Free.

Good (5)

Stadsschouwburg Haarlem

2:00 PM–10:00 PM
Theater
Wilsonsplein 23
View map
Stadsschouwburg Haarlem, built in 1918, is a prominent theatre in Haarlem, Netherlands, offering a range of performances including ballet, comedy, and theatre productions in English.

Duration: Approximately 2 hours per performance.

Paid. Ticket prices vary by performance type and seating choice.

Good (4)

Brouwershofje

Open all day
Sights
8 Tuchthuisstraat
View map
Brouwershofje is a historic courtyard in Haarlem, Netherlands, featuring beautiful architecture, gardens, and a peaceful atmosphere, dating back to the 17th century.

Duration: Approximately 30 minutes.

Free. Donations accepted for maintenance.

Good (517)

Landgoed Elswout

8:00 AM–6:00 PM
Park
14 Elswoutslaan
View map
Landgoed Elswout is a heritage nature preserve in Haarlem known for its scenic landscapes, walking trails, and historic architecture.

Duration: Approximately 2 hours.

Free. Special events may have an entry fee.

Good (69)

Thijsse's Hof

10:00 AM–5:00 PM
Park
Mollaan 4
View map
Thijsse's Hof is the oldest wildlife garden in the Netherlands, founded in 1925, featuring about 800 species of native plants and numerous bird species.

Duration: 1-2 hours.

Free. Special events may require a paid ticket.

Good (102)

Kunstfort

11:00 AM–5:00 PM
Museum
Fortwachter 1
View map
Kunstfort in Vijfhuizen, Netherlands, is an art museum showcasing contemporary works in a historical fort. It emphasizes exhibitions and cultural events within unique architecture.

Duration: 2 hours.

Free. Special events may require a paid ticket.

Good (282)

De Groene Weelde

All day
Park
Cruquiusdijk 122
View map
De Groene Weelde is a park located in Cruquius, North Holland, Netherlands, offering serene landscapes, abundant green spaces, and a natural retreat for visitors.

Duration: 1 to 2 hours.

Free. No entry fees are required.

Good (96)

Archeological Museum Haarlem

10:00 AM–5:00 PM
Museum
18k Grote Markt
View map
Archeological Museum Haarlem, located in the Vleeshal building, features exhibits on local archaeology, celebrating the heritage of Kennemerland.

Duration: Approximately 1 hour.

Free. Some special exhibitions and events may require an entrance fee.

Good (43)

Nieuwe Kerk

10:00 AM–5:00 PM
Church
Nieuwe Kerksplein 36 Nieuwe Kerk uit 1613-1649 op Nieuwe Kerksplein 36 tussen Lange Annastraat en Lange Raamstraat
View map
Nieuwe Kerk in Haarlem, Netherlands, features a unique blend of architecture from the 17th century. Visit to learn about its historical significance and admire its intricate tower.

Duration: About 1-2 hours.

Free. Certain events may have a paid entry fee.

Good (21)

Flamingo Casino Haarlem

Mo-Sa 10:00-01:00, Su 13:00-01:00
Casino
Rozenstraat 155
View map
Flamingo Casino Haarlem is a compact gaming center in Haarlem, Netherlands, offering a variety of slots and roulette in a historic setting.

Duration: Approximately 2-4 hours.

Entry fee: €5 per person.

Verhalenhuis Haarlem

10:00 AM–5:00 PM
Theater
2024 XL Haarlem
View map
Verhalenhuis Haarlem is a cultural center in Haarlem focused on storytelling, history, and community engagement, featuring exhibitions, performances, and workshops.

Duration: 1-2 hours.

Free. Some special events and workshops may require a paid ticket.

Huis ter Kleef

Open all day
Garden
Netherlands
View map
Huis ter Kleef, in Haarlem, Netherlands, features historic castle ruins set within city gardens, offering insights into medieval architecture and local history.

Duration: Approximately 1 hour.

Free. No fees apply for general access.

Nieuw-Apostolische Kerk

10:00 AM–12:00 PM
Church
Plesmanlaan 9
View map
Nieuw-Apostolische Kerk in Haarlem, Netherlands, is a modern Christian church known for its unique architecture and welcoming community, serving congregants since its establishment.

Duration: Approximately 1 hour.

Free. No cost for entry; some special events may feature charges.

O.L.Vrouw Onbevlekt Ontvangenkerk

10:00 AM–4:00 PM
Church
Korte Zeilweg 7
View map
O.L.Vrouw Onbevlekt Ontvangenkerk in Haarlem is a notable church, showcasing exquisite Neo-Gothic architecture and rich historical value since its establishment.

Duration: Approximately 1 hour.

Free. Donations are appreciated but not required.

Shelter Haarlem

10:00 AM–12:00 AM
Church
Eksterlaan 1
View map
Shelter Haarlem is a cultural hotspot showcasing art, cinema, and food. Located in Haarlem, Netherlands, it operates a café and hosts various events for all ages.

Duration: 2-3 hours.

Free entry for general events. Some special exhibitions may require a ticket.

Petrakerk

10:00 AM–4:00 PM
Church
Limburglaan 3
View map
Petrakerk, a historic church in Haarlem, Netherlands, features beautiful Neo-Gothic architecture and a rich cultural heritage dating back to the 19th century.

Duration: 1–2 hours.

Free. Special events may require tickets.

Kerk Sint Jacobus de Meerdere

10:00 AM–5:00 PM
Church
Netherlands
View map
Kerk Sint Jacobus de Meerdere, a notable Gothic church in Haarlem, Netherlands, is renowned for its exquisite architecture and rich historical significance.

Duration: Approximately 1–2 hours.

Free. Special concerts and events may have a ticket fee.

De Stompe Toren

9:00 AM–5:00 PM
Church
Kerkweg 26
View map
De Stompe Toren is a historic church building located in Haarlemmerliede en Spaarnwoude, Netherlands, known for its unique architectural features and cultural significance.

Duration: 1-2 hours.

Free. Some events may require a paid ticket.

Good (967)

Teylers Museum

Tu-Fr 10:00-17:00; Sa-Su 11:00-17:00
Museum
Spaarne 16
View map
Teylers Museum in Haarlem, Netherlands, founded in 1778, showcases art, natural history, and science with a 18th-century ambiance and an extensive eclectic collection.

Duration: More than 2 hours.

Free. Special exhibitions may require a paid ticket.

Good (2)
Nieuwe Groenmarkt 14-16 Groenmarktkerk of Antonis van Paduakerk uit 1876 aan de Nieuwe Groenmarkt tussen Krocht en Zijlstraat
View map
Groenmarktkerk, also known as Antonius van Paduakerk, is a prominent historical church in Haarlem, Netherlands, known for its unique architecture and cultural significance.

Duration: Approximately 1 hour.

Free. Special events may require a paid ticket.

Good (658)

Cathedral of Saint Bavo

10:00 AM–5:00 PM
Church
Leidsevaart 146
View map
The Cathedral of Saint Bavo in Haarlem, Netherlands, is a notable Catholic basilica, built from 1895 to 1930, showcasing a mix of architectural styles.

Duration: Approximately 1–2 hours.

Free. Some special exhibitions and events may require a paid ticket.

Good (17)

Caprera Open Air Theatre

5:00 PM–10:00 PM
Park
2 Hoge Duin en Daalseweg
View map
Caprera Open Air Theatre in Haarlem, Netherlands offers seasonal outdoor performances, promoting a variety of genres. A heritage venue nestled within a natural setting.

Duration: Approximately 2-3 hours for a performance.

Tickets range from €12 to €25, with discounts for students and seniors available.

Good (24)

Centrum

10:00 AM–5:00 PM
Gallery
View map
Centrum in Haarlem offers a vibrant city atmosphere with historic architecture, diverse shops, and cultural attractions, ideal for exploration.

Duration: Approximately 2-3 hours.

Free. Some museums and exhibitions may require an entry fee.

Good (6)

Schalkwijk Shopping Center

9:30 AM–9:00 PM
Mall
13 Floridaplein
View map
Schalkwijk Shopping Center in Haarlem offers diverse shopping options, dining, and leisure activities. It features over 150 stores and a vibrant atmosphere.

Duration: 2–3 hours.

Free. Some events may have additional costs.

Good (1432)

The Corrie ten Boom House

1:30 PM–5:00 PM
Museum
19 Barteljorisstraat North Holland
View map
The Corrie ten Boom House in Haarlem, Netherlands, served as a hiding place for Jews during WWII and now operates as a museum, highlighting wartime courage and human compassion.

Duration: Approximately 1 hour.

Free. Guided tours are available by reservation.

Good (20)

Bakenesserkerk

10:00 AM–4:00 PM
Church
cnr Vrouwestraat & Bakenesserstraat
View map
Bakenesserkerk, a late-15th-century former church in Haarlem, features a distinctive white tower and hosts small art exhibitions, located at Vrouwestraat 10.

Duration: Approximately 1 hour.

Free. Some special events may require a paid ticket.

Patronaat

7:00 PM–2:00 AM
Event hall
Zijlsingel 2
View map
Patronaat in Haarlem, Netherlands, is a premier pop music hall hosting diverse music events, from country to punk, primarily after 10 PM.

Duration: Approximately 3-5 hours, depending on the event.

Ticket prices vary by event, typically ranging from €10 to €30.

Dorpskerk Bloemendaal

10:00 AM–4:00 PM
Church
Kerkplein 1
View map
Dorpskerk Bloemendaal, a historic church built in 1658, stands as a testament to Dutch architecture and community spirit in Haarlem, Netherlands.

Duration: About 1 hour.

Free. Donations are appreciated for the maintenance of the church.

St. Augustinuskerk

10:00 AM–4:00 PM
Church
Netherlands
View map
St. Augustinuskerk in Haarlem is a neo-Gothic church established in 1905, recognized for its beautiful architecture and impressive stained glass windows.

Duration: Approximately 1 hour.

Free. Special events and services may have associated costs.

De Adventskerk

10:00 AM–12:00 PM
Church
Leeuwerikenlaan 7 (Koekoeksweg)
View map
De Adventskerk in Haarlem is a modern church founded in 1950, known for its unique architectural design and community-focused services.

Duration: 1–2 hours.

Free. Donations are appreciated for community initiatives.

Natuurspeeltuin Haarlemmer Kweektuin

10:00 AM–6:00 PM
Amusement Park
Kleverlaan 9
View map
Natuurspeeltuin Haarlemmer Kweektuin in Haarlem offers children a nature-based playground with organic gardening and eco-friendly structures for hands-on exploration and play.

Duration: 2-3 hours.

Free. Some workshops may have a small fee.

Pastoor van Ars Parochie

10:00 AM–4:00 PM
Church
Prinses Beatrixplein 6
View map
Pastoor van Ars Parochie in Haarlem is a Roman Catholic church, established in 1965, known for its modern architecture and community significance.

Duration: 1-2 hours.

Free. Events may have ticket charges.

Poppentheater De Zilveren Maan

1:00 PM–6:00 PM
Theater
Elswoutslaan 28
View map
Poppentheater De Zilveren Maan in Haarlem presents an engaging mix of puppet shows for children and adults, emphasizing creativity and performing arts since its inception.

Duration: 1.5 to 2 hours.

Adults: €10, Children: €5. Group discounts available.

Good (70)

Town Hall Haarlem

Public Building
Grote Markt 2
View map
Town Hall Haarlem, a medieval city hall from the 14th century, serves as the seat of government in Haarlem, Netherlands, featuring ornate architecture and historical artwork.

Duration: 1 hour during Open Monuments Days.

Free. Only open to the public during Open Monuments Days.