Weekend in Madrid with Kids

A weekend in Madrid may seem like too short a time, but with the right plan, you can cover a lot of ground even with kids in tow. Nothing is stopping you from getting a real feel for what makes a Spanish capital so special, so whether you’re drawn to its world-class art, historic architecture, lively plazas, or endless tapas, Madrid delivers.

Things to Know

Spain is very welcoming to families, but there are a few things you must take into account. First, I would honestly avoid July and August as it’s too hot and busy to fully enjoy Madrid.

One of the other most important things is that Spaniards eat dinner late. The siesta is very much a part of daily life, and most shops and businesses shut down from around 2/3 pm to usually 7:30-8 pm. Speaking of, public toilets are close to non-existent, so remember to pee the kids before heading out to explore the city.

You’ve only got a weekend, so if you’re arriving early or leaving late, you need to free yourself from bulky bags by using luggage storage Madrid services. These are widely available near stations and key landmarks, and once that’s sorted, you can experience the city in style.

Metro and walking are the best ways to get around. Keep in mind that many streets are cobblestones, so a stroller with stronger wheels is recommended – an umbrella stroller might not last very long, not to mention it would not allow for any naps.

Day 1 in Madrid

You could begin your day at the heart of Madrid in Puerto del Sol. This bustling square is Spain’s Kilometre Zero, the point from which all national roads radiate. It’s quite the lively starting point, so you don’t want to be dragging your luggage with you.

There are performers that kids will love, shops, and iconic buildings that are all there for you to snap a photo with. From here, you can walk to Plaza Mayor, which is just a few minutes away. This 17th-century square is surrounded by arcades and cafes, so you can grab a quick cafe con leche and a tostada con tomate while you soak in the vibe.

Next, make your way to the Museo del Prado, Madrid’s most renowned museum. It houses works by Spanish masters such as Goya, Velasquez and El Greco, alongside classics by Rubens, Bosch and Titian. Prado can be fun with kids as well when you turn your visit into a treasure hunt.

Once you’ve soaked in all that culture, start stretching your legs in nearby El Retiro Park. Once a royal garden, it’s now a public retreat that’s packed with monuments, fountains, and tree-lined paths. You could rent a rowboat, play soccer with the local kids, or relax in the shade with an ice cream. There are also numerous smaller playgrounds around the park.

Day 2 in Madrid

Start your second day by wandering down the Barrio la Latina. It’s a beautiful old neighborhood that offers tapas at every twist and turn, so stop for brunch.

If this is your Sunday, make sure to check out the El Rastro Flea Market, which is an open-air bazaar sprawling through the streets, perfect for unique souvenirs and people watching. Kids can pick up little trinkets with their pocket money there.

After eating, you should give your kids a special activity. I recommend Faunia, one of the capital’s largest natural spaces. The place is split into four zones with animals like crocodiles, lions, and kangaroos.

With older kids, most would head to Warner Park with multiple roller coasters and rides. However, if you fancy making a day trip to Toledo instead, you shouldn’t miss Puy du Fou España instead. It’s just like the French original park, Puy du Fou, with historically themed shows that are out of this world. We were absolutely blown away by the quality and so were the kids. Honestly, we can’t wait to return.



Madrid may not seem as flashy as some of the European capitals out there, but give it 48 hours and it will surprise you with its depth. With a blend of royal splendor, creative energy, and authentic flavors, it’s a city that doesn’t try to impress you, it just does. 

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *