16 best indoor kids' activities in London on a rainy day

Rainy and windy outdoors? Don't panic. London has plenty of exciting and fun indoor activities for kids that are completely weather-proof.
Visit London Editors
Written by Visit London Editors 14 March 2025
If you purchase via visitlondon.com, we may receive commission which supports our work creating jobs for Londoners.

Whether it's meeting a dinosaur, stargazing or watching a family show, you can be sure of a fun day out – whatever the weather – with the following indoor activities in London for families.

The SEA LIFE London aquarium is home to 500 species of aquatic life, from sharks and piranhas to Nemo-style clownfish. Don't miss the daily feeds and talks, where you see sharks and species usually found in coral reefs and rainforests enjoying their lunch. This excellent indoor activity for kids in London is a much nicer way to surround yourself with water than being soaked outdoors!

Where:

Riverside Building, County Hall, Westminster Bridge Road, London, SE1 7PB

Price:

From £28.00

Escape the rain by heading underground into the huge London Dungeon beneath County Hall on the South Bank. One of the most intriguing indoor places to visit in London, take a thrilling 90-minute tour of London's grisly history which includes live shows, underground rides and terrifying special effects. Screams guaranteed!

Where:

County Hall Riverside Building Westminster Bridge Road, London, SE1 7PB

Price:

From £35.00

Have a magical day out with a behind-the-scenes tour of the Harry Potter films at Warner Bros. Studio Tour London The Making of Harry Potter. See first-hand the sets, costumes and props used in all the Harry Potter films, and step inside some of the films' locations, including the Great Hall, Dumbledore's office and Hagrid's hut. One of the most popular indoor activities in London for families and visitors of all ages, it's the ultimate Harry Potter experience!

Where:

Studio Tour Drive, Leavesden, Hertfordshire, WD25 7LR

Price:

From £89.00

Walk down the red carpet and strike a pose with more than 250 celebrity wax figures at Madame Tussauds London, one of the most famous indoor kids activities in London. Spot the royal family, join sports celebrities and step on stage with music icons, from Madonna to Ed Sheeran, before immersing yourself in the Marvel Super Heroes 4D movie and meeting heroes and villains from Star Wars movies. 
Where:

Marylebone Road, London, NW1 5LR

Price:

From £33.50

Part of the National Maritime Museum, the Royal Observatory is home to Greenwich Mean Time, the Meridian line and London's planetarium. There's plenty to do, after you've jumped between the eastern and the western hemispheres! Take in a planetarium show, see London's only public camera obscura, or visit the time galleries.

Where:

Greenwich Park, Greenwich, London, SE10 9NF

Uncover the stories of the unsung heroes of Tower Bridge in the City of London and discover one of London's most secret spots: the magnificent Victorian Engine Rooms. Download the free Family Trail App to transform your mobile into a working wrench to tighten the bolts of a shaky engine and into a shovel to throw coal in the boiler to power the bridge!

Where:

Tower Bridge Road, London, SE1 2UP

Price:

From £13.40

Do something different at Discover Children's Story Centre in Stratford. Here, you'll find some of the most fun indoor activities for kids in London: you can dress up, explore a secret cave and even visit a pirate ship! Aimed at families with children aged 0 to 11, it makes for a fantastic day indoors. And if the weather does pick up, you can head outdoors and explore the Story Garden.

Where:

383 - 387 High Street, Stratford, London, E15 4QZ

Price:

From £9.00

The Barbican is Europe's largest arts centre all under one roof, including three cinemas, two art galleries, a library, foyers and shops. On offer are accessible, fun and inspiring activities for the whole family to enjoy. Rain? No problem! Welcome to one of the best indoor places to visit in London.
Where:

Silk Street, London, EC2Y 8DS

The Horniman Museum in south-east London is packed full of exhibitions and activities about the cultural and natural world. Hear musical instruments from around the globe, gaze at a Fijian reef in the aquarium or follow a special gallery trail. The Horniman also holds special events, such as storytelling, puppet workshops, and arts and crafts.

Where:

Horniman Museum & Gardens, 100 London Road, London, SE23 3PQ

Price:

Free

Meet a life-sized blue whale or a roaring T-Rex dinosaur. At the Natural History Museum, you'll find plenty of entertaining indoor activities in London for families. Kids can delve into the Darwin Centre, get hands-on at the Investigate science lab or shaken up in the earthquake machine. Some charges apply.
Where:

Cromwell Road, London, SW7 5BD

Price:

Free

Snuggle down into your seat and wait for your eyes to boggle at the Science Museum's amazing 3D IMAX screen. Experience a rocket launch in the Space Station, float with jellyfish in Deep Sea, or meet orphaned orangutans in Born To Be Wild! Caught in a sudden rain shower on the Southbank? Head to the BFI IMAX instead.

Where:

Science Museum, Exhibition Road, SW7 2DD

Royal Academy of Arts' exhibition. Image courtesy of the RA.
Find plenty of family events and fun indoor activities for kids in London's best family-friendly museums. View modern and contemporary art and design installations at Tate Modern and the Design Museum. While the National Gallery and the Royal Academy of Arts are great for learning about painting and art history, the British Museum offers visitors two million years of human history and culture to explore. Most museums also offer free entry – a good excuse to spend an entire day wandering galleries!
London hosts lots of family-friendly theatre shows, from lively musicals to wonderful puppet shows. The capital is also home to an array of special children's theatres, which put on amazing productions just for kids.
A view of the Lego store in Leicester Square from outside with crowds of people outside and a giant Big Ben display made entirely of Lego in the window
Unleash your creativity with sets to suit any age and taste at the Lego store in Leicester Square. Credit: Shutterstock. Image courtesy of Shutterstock.
Whether you're after retro toys or film merchandise, London's toyshops offer it all. Budding scientists will love the gadgets and kits available at the Science Museum Shop, while Harry Potter fans won't want to leave the Harry Potter Shop. Don't miss old favourite Hamleys, or newer options such as the LEGO Store in Leicester Square.
The adrenaline-pumping Leap of Faith at Clip 'n Climb in Chelsea © Clip 'n Climb. Image courtesy of Clip 'n Climb.
From indoor adventure playgrounds to climbing walls, explore plenty of fun indoor activities for kids in London. Take the littles ones to Kidspace Croydon, featuring mini go-karts, a climbing wall and sky trail. At Coram's Fields, under-fives can also enjoy the indoor rooms of soft play equipment and craft activities in the morning drop-in sessions. Older kids will love bouncing about on trampolines at Oxygen Freejumping.
Ready to explore the ocean? © National Maritime Museum, Greenwich, London. Image courtesy of National Maritime Museum, Greenwich, London.
From fantastic indoor play areas inside some of London's most iconic museums to baby disco, discover the best indoor activities for toddlers and babies in London.

Frequently asked questions

Which London attractions are best in the rain with kids?

London's museums and aquarium are among the best indoor places to visit in London when it rains. Among the most popular for families with kids of all ages are Young V&A, the Science Museum, the Natural History Museum, the London Transport Museum and the SEA LIFE London aquarium.

What indoor attractions are suitable for kids under five in London?

There are plenty of fun indoor attractions suitable for kids under five in London, including indoor playgrounds, kids museums and indoor activities for toddlers. As well as the museums listed above, the Horniman Museum, the National Maritime Museum and the Discover Children's Story Centre are fantastic indoor places to visit in London with little ones.

Which is the best way to travel in London in the rain with kids?

The best way to travel in London in the rain with kids is by using the capital's extensive public transport system, where young children travelling free or at a discounted rate. If possible, avoid rush hour. London buses are more convenient than the Tube if you are travelling with a buggy. For a fun alternative, riverboat services, such as Uber Boat by Thames Clippers, operate even when it rains and are a great way to travel between popular London attractions.

Find more free things to do with kids, including some of the best attractions in London for the whole family and things to do in London with kids. Download the Visit London app for more inspiration while out and about.