WonderKit
For families

Things to do in Barcelona, Spain with kids

Family activities in Barcelona, Spain right now: kid-friendly events the whole family will like, restaurants that can handle a toddler, and weekend ideas that work around nap windows.

9 hand-picked things to do in Barcelona, Spain right now · 3 with confirmed dates

Updated: Thu, Jul 16, 2026

How we pick family-friendly spots

  • Stroller- and toddler-friendly venues with room to move
  • Weekend and daytime timing that works around nap windows
  • Kids-eat-here restaurants over date-night-only rooms

🌊 This Weekend in Barcelona, Spain

Make the most of the July heat

Grec Festival: Open-Air Theater

Sat, Jul 18, 2026 · 10:00 PM · Teatre Grec · $$$ · Best for Couples, culture seekers

Experience the pinnacle of Barcelona's summer arts scene with a performance at the iconic Grec amphitheater under the stars.

Learn more

artsmusicnightlife

Sunrise Swim at Barceloneta

Barceloneta, Barcelona · $ · Best for Early risers

Beat the crowds and the sweltering afternoon heat with a dip in the Mediterranean before the city truly wakes up.

Learn more

swimmingoutdoorbeach

Plan a family trip to Barcelona, Spain

Tell us who's going and WonderKit drafts three Barcelona, Spain trip ideas in about a minute — free, and you see them before creating an account.

☀️ Happening Today

Events and things to do in Barcelona today

Antarctica Experience

Thu, Jul 16, 2026 · 11:00 AM · Cúpula de las Arenas · $$ · Best for Everyone

Escape the July heat with this immersive exhibit that transports you to the icy landscapes of the South Pole through high-tech projections.

Learn more

exhibitindoorfamily-friendly

DINOLANDIA Y EL BOSQUE ENCANTADO: 2 PARQUES EN UNO

Thu, Jul 16, 2026 · 10:30 AM · El Bosque Encantado · $$ · Best for Everyone

Live at El Bosque Encantado.

Learn more

miscellaneousfamily

✨ New & Notable

Current summer highlights

Picasso Museum Evening Access

El Born, Barcelona · $$ · Best for Art lovers

Take advantage of extended evening hours to explore the air-conditioned galleries when the city cools down.

Learn more

arthistoryindoor

🚗 Quick Escape

Weekend getaways within reach

Sitges Coastal Retreat

Sitges, Catalonia · $$$ · Best for Couples and families

Just 40 minutes south, explore white-washed streets, sandy beaches, and incredible seafood dining right on the water.

Learn more

beachrelaxingcoastal

Tarragona History Trip

Tarragona, Catalonia · $$ · Best for History buffs

A 1.5-hour drive leads to stunning Roman amphitheaters overlooking the sea and a charming medieval old town.

Learn more

historycultureday-trip

🍹 Eat & Drink

Cool treats and evening vibes

Taller de Orxata

Poblenou, Barcelona · $ · Best for Everyone

Authentic, cold-pressed horchata made from tiger nuts — the quintessential thirst-quencher for a humid July afternoon.

Learn more

refreshinglocal-favoritesnack

Hotel Colón Terrace

Gothic Quarter, Barcelona · $$ · Best for Couples

Unmatched views of the Cathedral with a cooling breeze and a crisp glass of cava at dusk.

Learn more

viewscocktailsromantic

Frequently asked

What are the best things to do in Barcelona, Spain with kids?

Family-friendly highlights right now include Antarctica Experience, DINOLANDIA Y EL BOSQUE ENCANTADO: 2 PARQUES EN UNO, and Grec Festival: Open-Air Theater. WonderKit refreshes this Barcelona, Spain guide daily so the picks stay current.

Where can families eat in Barcelona, Spain?

The "Eat & Drink" section above lists restaurants that work for families in Barcelona, Spain, including spots that handle toddlers and offer kid-friendly menus.

What's happening in Barcelona, Spain this weekend with kids?

Check the "This Weekend in Barcelona, Spain" section above for current family-friendly events and weekend activities in Barcelona, Spain. Updated daily.

Plan a family trip to Barcelona, Spain

Tell us who's going and WonderKit drafts three Barcelona, Spain trip ideas in about a minute — free, and you see them before creating an account.

More Barcelona, Spain picks

0 saved Plan with these →