Need something to do over the school holidays? We’ve done the hard work for you by putting together a school holiday activity list that will keep your kids entertained all day! We’ve listed 100 things to do in the School Holidays including events, must-visit playgrounds, family attractions and many more. Most ideas are free or low cost with some that require booking ahead. Whether you’re looking to stay in Perth or have an adventure further afield, we’ve got something for everyone!
For more school holiday activities, visit our School Holiday Guide
If you wish to find out what dates the school holidays are click here
100 Summer School Holiday Ideas
1.
Step into the magic of the Elizabeth Quay Fun Fair, where classic carnival rides and games bring joy to the heart of Perth. Enjoy thrills on the Wave Swinger, or let little ones explore kid-friendly rides. With fairy floss, show bags, and carnival games, it’s a perfect family day out.
Location: Elizabeth Quay
Suitable for: All ages (variety of rides for toddlers to teens)
2.
Cool off at one of Perth’s fantastic free water playgrounds scattered across the metropolitan area. From the BHP Billiton Water Park at Elizabeth Quay to the Rainbow Waters in Ellenbrook, these splash pads and water play areas offer interactive fountains, spray guns, tipping buckets and water jets that will keep kids entertained for hours.
Location: Across Perth
Suitable for: All ages
FREE
3.
Experience the magic of movies under the stars at Perth’s fantastic outdoor cinemas.
Location: Across Perth
Suitable for: All ages
4.
Discover the amazing Riverlinks All Abilities Playground in Clarkson, featuring zones for all ages and abilities. Kids will love the pirate-themed boat playground, flying foxes, water play area, and extensive bike track complete with road safety features.
Location: Riverlinks Drive, Somerly, Clarkson
Suitable for: All ages and abilities
FREE
5.
Explore the fascinating Omeo Shipwreck Dive Trail at Coogee Beach, where history meets marine life just 25m from shore. Snorkel or swim around the historic shipwreck and discover over 55 underwater art installations, including statues, cannons, and marine-themed sculptures.
Location: Socrates Parade, North Coogee Beach
Suitable for: All ages (basic swimming ability required)
FREE
6.
Take in breathtaking views of Fremantle aboard the brand new Tourist Wheel, standing 36 meters tall in historic Esplanade Park. Enjoy a comfortable ride in modern, enclosed gondolas that offer spectacular panoramic views of the port city, ocean and surrounding landmarks.
Location: Fremantle
Suitable for: All ages
7.
Uncover the rich history of fire and emergency services at the DFES Education and Heritage Centre, offering interactive exhibits, educational programs, and a fascinating insight into Western Australia’s emergency response efforts.
Location: Perth
Suitable for: All ages
FREE
8. Unleash your child’s inner performer at Studio to Stage Musical Theatre Workshop with HAMA Productions. Young performers will learn from Perth’s top musical theatre teachers, developing skills in singing, dancing, and acting. The three-day intensive workshop culminates in a special showcase performance for family and friends at the Marist Theatre.
Location: Newman College, Churchlands
Suitable for: Ages 8-17 years
9.
Take a ride on the Coastal Explorer Bus – an open-top double-decker bus adventure along Perth’s stunning Sunset Coast. Hop on and off at popular spots like Scarborough Beach and Hillarys Boat Harbour, enjoying attractions like the geothermally heated pool, Whale Playground, and AQWA.
Location: Departs from Barrack Street Jetty, Perth CBD
Suitable for: All ages
10.
Cool off at Outback Splash, where the thrilling water slides and attractions open for the summer season. Offering a perfect escape from the Perth heat, Outback Splash features five epic water slides, a resort-style pool, and a splash zone.
Location: Bullsbrook
Suitable for: All ages
11.
Unleash your child’s inner tech genius at CodeKids, where they’ll learn to code through fun, interactive workshops. Kids can create their own video games, design robots, or develop apps in small groups led by experienced instructors. Perfect for both beginners and budding programmers looking to enhance their digital skills.
Location: Northbridge.
Suitable for: Ages 5-16 years
12.
Book your child into Strength Heroes School Holiday Art Classes for kids which develop creativity, growth mindset and self esteem.
Location: Scarborough, South Perth and Mount Lawley
Suitable for: Ages 6 -12 years
13.
Fun Adventure Activities for all your kids – Get them Outdoors these school holidays with Swan Valley Adventure Centre.
Location: Swan Valley
Suitable for: Ages 7 – 9 and 10 – 14 years
14.
Discover the enchanting Amaze Miniature Park, where kids can explore over 70 miniature buildings, interactive model trains, and a challenging hedge maze. Try the 12-hole mini golf course, marvel at impressive LEGO displays, and let the kids burn energy on pedal cars and the shaded playground.
Location: Barragup
Suitable for: All ages
15.
Keep the kids busy and active at HBF Stadium’s Holiday Gymnastics Program!
Location: Mount Claremont
Suitable for: Ages 18 months to 8 years
16.
Challenge yourself at Island Aqua Park – an exciting floating obstacle course at Hillarys Boat Harbour. Slip, slide, jump and bounce your way through various obstacles including slides, monkey bars, climbing walls and a rodeo splash.
Location: Hillarys Boat Harbour
Suitable for: Ages 6 – 16 years
17.
Experience the magical puppet performance of ‘Hometown’ at Spare Parts Puppet Theatre, inspired by acclaimed author Shaun Tan. Follow a young girl’s extraordinary journey as she faces a life-changing decision, brought to life through stunning puppetry and visual storytelling. This heartwarming tale explores themes of connection, belonging and courage.
Location: Ellie Eaton Theatre, Claremont Showground
Suitable for: Ages 5+ (but suitable for all ages)
18.
Check out the Bailey Brewing Company, which will keep kids entertained for hours with their epic playground!
Location: Swan Valley
Suitable for: All ages
19.
Looking for exciting, active, and fun-filled sports programs for your kids? Look no further! GeckoSports offers a wide range of sports and fitness programs designed to keep kids engaged, active, and having a blast.
Location: Across Perth
Suitable for: Ages 4 – 12 years
20.
Go on a Kids Woylie Walk at Whiteman Park! The walk offers a rare opportunity to witness some of Australia’s most endangered creatures in a natural, protected habitat.
Location: Whiteman Park
Suitable for: Ages 4+
21.
Unleash your child’s creativity at Made to be Messy, offering messy sensory play, arts and crafts, and a modern play-based kids creative studio for endless fun and learning opportunities.
Location: Heathridge
Suitable for: Under 12’s
22.
Visit the newly renovated Bayswater Hotel, where family dining meets entertainment. Kids will love the impressive custom-built playground featuring a 10-metre slide, while parents can relax in the beautifully landscaped beer garden. The kids’ menu offers great value with all the pub favourites.
Location: Bayswater
Suitable for: All ages (playground best suited for primary school-aged children)
23.
Experience a unique wildlife adventure on a Kangaroo Safari at The Vines Resort. Hop aboard a golf cart and cruise the fairways to spot some of the 500 resident kangaroos, while your knowledgeable guide shares fascinating facts about these amazing marsupials. After your safari, enjoy mini golf and playground fun, plus refreshments for the whole family.
Location: The Vines Resort & Country Club, Verdelho Drive, The Vines
Suitable for: All ages
24.
If your child is obsessed with Minecraft, don’t miss the opportunity to book them into the very popular MindBuzz Minecraft Camps.
Location: Across Perth
Suitable for: Ages 7 to 14 years
25.
Experience the enchanting Glow Golf at Wanneroo Botanic Gardens, where you can enjoy a unique and exciting game of mini golf set amidst a picturesque garden setting.
Location: Wanneroo
Suitable for: All ages
26.
Cool off at the newly renovated Maylands Waterland, featuring interactive splash pads inspired by local flora and fauna. Kids will love the giant frog waterfall, tipping bucket, water sprayers and bubbling fountains.
Location: 32 Clarkson Road, Maylands
Suitable for: All ages
FREE
27.
Enjoy a relaxed summer evening at The Life Boat, a casual outdoor bar and eatery at Mindarie Marina. Kids can play in the shaded sand-based playground with its climbing frame, slide, monkey bars and boat, while parents unwind with marina views. Stay for the free nightly family movies on the big screen and grab some hot buttered popcorn for the perfect evening entertainment.
Location: Mindarie Marina (behind The Boat)
Suitable for: All ages
28.
Let your kids get creative with technology and learn new skills at Code Camp. With in-person and online programs available, kids can code games, create stop-motion movies, and more.
Location: Across Perth
Suitable for: Ages 5-12
29.
Cool off at Aquamotion Wanneroo‘s fantastic aquatic centre. Featuring both indoor and outdoor heated pools, including a beach-entry leisure pool with water features, lap pool, and dedicated toddler areas.
Location: Wanneroo
Suitable for: All ages
30.
Keep kids active and engaged at Curtin University’s Sports Holiday Program. Children can try different sports each day including beach volleyball, ultimate frisbee, tennis, and soccer, all led by experienced coaches from Curtin Sports Clubs and professional athletes.
Location: Curtin Stadium, Bentley
Suitable for: Ages 5-13
31.
Grab the scooters and bikes and check out The Avenue’s Traffic Park and Playground
Location: Armadale
Suitable for: All ages
FREE
32.
Get creative at House of Hobby‘s fun workshops where kids can try their hand at pottery wheel throwing, watercolour painting, pot decorating and plant care.
Location: The Pickle District, West Perth
Suitable for: Ages 10+
33.
Enrol your children in the UWA Sport Holiday Sport Clinics, offering a range of sport and recreation-based programs for kids during the school holidays.
Location: Crawley
Suitable for: Ages 6-16 years.
34.
Immerse yourself in the enchanting world of Glowing Rooms, featuring 3D mini-golf and captivating hand-painted VR escape rooms for a unique and immersive entertainment experience.
Location: Hamilton Hill
Suitable for: Ages 5+
35.
Pay a visit to Ranger Red’s Zoo and Conservation Park, home to over 100 species of animals, including koalas, wombats, dingoes, exotic birds, reptiles, and kangaroos.
Location: Pinjarra
Suitable for: All ages
36.
Have fun at Pia’s Place Playground
Location: Whiteman Park
Suitable for all ages
FREE
37.
Embark on a prehistoric adventure at Explorasaurus, Perth’s exclusive dinosaur-themed play centre, featuring animatronic dinosaurs, interactive exhibits, and thrilling activities for kids.
Location: O’Connor
Suitable for: Under 12’s
38.
Swing through the trees like a monkey at Treetops Adventure with locations at Yanchep National Park and Dwellingup
Location: Yanchep & Dwellingup
Suitable for: Ages 4+
39.
Go Karting or Mini-Golf? You don’t need to choose when you visit Hi-Voltage Entertainment Centre as you can do both!
Location: Belmont
Suitable for: Ages 5+
40.
Check out the Snake Pit at the Scarborough Beach Skate Park
Location: Scarborough
Suitable for: Ages 5+
FREE
41.
Spend an action-packed day at Archie Brothers Cirque Electriq where you’ll find arcade games, mini-golf, bowling, escape rooms and laser tag!
Location: Karrinyup
Suitable for: All ages
42.
Get your skates on at one of Cockburn Ice Arena’s School Holiday Sessions!
Location: Cockburn
Suitable for: all ages
43.
Experience the breathtaking Halo Rooftop Tour at Optus Stadium, offering a unique opportunity to explore the stadium’s iconic rooftop with stunning panoramic views of Perth and the Swan River.
Location: Burswood
Suitable for: Ages 8+
44.
Experience the adrenaline-packed adventure of the Climb Zone at Kerem Adventure Camp, offering high ropes, and climbing experiences for an unforgettable outdoor thrill.
Location: Bullsbrook
Suitable for: Ages 8+
45.
Spend a lazy afternoon at the King Road Brewing Co which has a fabulous playground
Location: Oldbury
Suitable for: All ages
46.
Go wild at Jungle Park!
Location: Whiteman Edge
Suitable for: All ages
FREE
47.
Burn off some energy at Aviary Creek Park
Location: Aveley
Suitable for: All ages
FREE
48.
Spend the day at Yanchep National Park. You can visit the Koalas, explore the caves or ride the ziplines! There is heaps to do!
Location: Yanchep
Suitable for: All ages
49.
Check out the family-friendly restaurant Gage Roads, with its awesome playground.
Location: Fremantle
Suitable for: All Ages
50.
Ring the Bells at the Bell Tower
Location: Perth
Suitable for: All ages
51.
Check out Perth City’s best play space, Wellington Square Playground.
Location: East Perth
Suitable for: All Ages
FREE
52.
Get active at Rockface Indoor Climbing Centre. No need to book – just rock up!
Location: Balcatta
Suitable for: All ages
53.
Visit the Whale Playground
Location: Scarborough Beach
Suitable for: All ages
FREE
54.
Explore the scenic waterways and wildlife of Mandurah with Mandurah Cruises, offering a variety of boat tours and cruises, including dolphin sightseeing tours and canal boat cruises
Location: Mandurah
Suitable for: All ages
55.
Explore the Rio Tinto Naturescape in Kings Park, an award-winning nature-based playspace that offers children the opportunity to connect with the natural environment through imaginative play and hands-on activities
Location: Kings Park Perth
Suitable for: Ages 3+
FREE
56.
Cuddle a Koala at Cohunu Koala Park
Location: Byford
Suitable for: All ages
57.
Have you got the head for heights to experience the Matagarup Bridge Climb!
Location: Burswood
Suitable for: Ages 8+
58.
Burn off some energy at Giant Playground
Location: Bushmead
Suitable for: All ages
FREE
59.
Race around the track at Powerplay Perth!
Location: Joondalup, Malaga and Bibra Lake
Suitable for: Ages 10+
60.
Burn off some energy at the brand-new Wongin tree-house themed playground
Location: Henley Brook
Suitable for: All ages
FREE
61.
Check out Luminous Park with its huge climbing tower!
Location: Bennett Springs
Suitable for: All ages
FREE
62.
Spend some time at Piney Lakes Reserve
Location: Winthrop
Suitable for: All ages
FREE
63.
Visit the Aviation and Heritage Museum
Location: Bull Creek
Suitable for: All ages
64.
Getting locked in an Escape Room is a whole heap of family fun! At Escape This, there are many different escape room challenges to choose from.
Location: Northbridge
Suitable for: Ages 9+
65.
Take a Tour of Fremantle Prison
Location: Fremantle
Suitable for: All ages
66.
The Yanchep National Park Play Trail is a must-do! The play trail seamlessly blends nature, fun, education, and technology.
Location: Yanchep National Park
Suitable for: All ages
67.
Check out Roebuck Park in Eglinton, which offers a shipwreck-themed playground that provides a charming outdoor escape for families seeking adventure.
Location: Eglinton
Suitable for: All ages
FREE
68.
Mini rev heads would love a trip to the WA Motor Museum
Location: Whiteman Park
Suitable for: All ages
69.
Spend the day at Kwinana Adventure Playground
Location: Calista
Suitable for: All ages
FREE
70.
Looking to burn some energy! Go paintballing! See our guide for the best places to go paintballing with kids.
Suitable for: Ages 8+
71.
Challenge the family to a round of golf at Wembley Mini-Golf Course
Location: Wembley
Suitable for: Ages 5+
72.
Take a trip to Bathers Park for a fun day out with the family. The park features a playground, grassy areas for picnics, and stunning ocean views.
Location: Alkimos
Suitable for: All ages
FREE
73.
Take to the sky with iFly!
Location: Ascot
Suitable for: Ages 5+
74.
Enjoy being a pirate for the day at Shipwreck Cove Playground
Location: Golden Bay
Suitable for: All ages
FREE
75.
Enjoy a round of mini-golf at The Vines
Location: The Vines
Suitable for: All ages
76.
Ride the water slides at Cockburn ARC
Location: Cockburn
Suitable for: Ages 7+
77.
Climb the Tree of Life at Explorer Park
Location: Sienna Wood
Suitable for: All ages
FREE
78.
Take a day trip to Rottnest Island – the only place in the world you can take a selfie with a quokka!
Location: Rottnest
Suitable for: All ages
79.
LEGO fans would love a trip to Colour Block Park
Location: Golden Bay
Suitable for: All ages
FREE
80.
Take a tour of Optus Stadium
Location: East Perth
Suitable for: All ages
81. Heading down south? Book in for a round of mini golf at Par 3!
Location: Busselton
Suitable for: All ages
82.
Aviation fans will love hanging out at Drimmie Park. The main feature of the playground is a bright red replica of a World War II Catalina Seaplane.
Location: Clarkson
Suitable for all ages
FREE
83.
Enjoy some gaming and bowling at iPlay at Westfield Carousel.
Location: Cannington
All: Ages
84.
Get the kids off the Ipads and get their noses into a good book. Check out Buggybuddys list of our favourite bookshops in Perth
Location: Across Perth
Suitable for: All ages
85.
Hang out at Vale Adventure Playground
Location: Aveley
Suitable for: All ages
FREE
86.
Enjoy some retro gaming at The Nostalgia Box
Location: Northbridge
Suitable for: All ages
87.
Let the kids make their own pasta and spend some time burning off some energy on the playground at Pasta in the Valley
Location: Swan Valley
Suitable for: All ages
88.
Try your hand at bouldering at Adrenaline Vault
Location: Belmont
Suitable for: Ages 5+
89.
Spend the day at Bibra Lake Regional Playground
Location: Bibra Lake
Suitable for: All ages
FREE
90.
If you are heading down south take your little monkeys to hang out in the trees at Next Level Monkey Business.
Location: Dunsborough
Suitable for: Ages 4+
91.
Race around the tracks at Pegasus Park
Location: Bennett Springs
Suitable for: All ages
FREE
92.
Grab the Scooters and head to Heath Park
Location: Eglinton
Suitable for: All ages
FREE
93.
Race around the tracks at Lions Park
Location: Armadale
Suitable for: All ages
FREE
94.
See how many tickets you can win at Timezone
Location: Joondalup
Suitable for: All ages
95.
Learn all about Science and Space at the Gravity Discovery Centre
Location: Gingin
Suitable for: All ages
96.
Head to Milky Lane in Perth City for burgers and milkshakes.
Location: Perth City
Suitable for: All ages
97.
Go Giant Hunting! Will you find all six?
Location: Mandurah
Suitable for: All ages
FREE
98.
Go on a bike ride! Perth has a great network of cycle paths, making for loads of kid-friendly spots for a family bike ride!
Location: Across Perth
Suitable for: All ages
FREE
99.
Check out the 8m Tower Slide at Catalina Beach Park.
Location: Mindarie
Suitable for: All ages
FREE
100.
Feed the friendly roos at Caversham Wildlife Park
Location: Whiteman Park
Suitable for: All ages
Find more school holiday activities
What do you think of our School Holiday Activities Perth 2024 guide? Let us know if you feel one of your favourite activities should be added for other families to enjoy?
There are great kids events on the Bibbulmun Track, shame not to see them listed in your 100 things to do.
Email us to find out how to get into the top 100: contactus@buggybuddys.com.au
Wouldn’t mind seeing some ideas for down south in the Dunsborough/Margaret River Area for your 2020 top 100 places like Xcape to the Cape, Country Life Farm, Wonky Windmill, Simo’s Ice cream, Yellingup maze and I’m not sure what it’s called but there’s a playground on the Busselton Foreshore that’s pretty cool. Also on the way down south in Myalup (I think) is The Crooked Carrot. Also I’ve been to the Lions Park in Armadale and it’s crap.
Hey – a map with locations of activities would be AWESOME !!
Especially for new comers to WA who don’t have a clue where the suburbs are by name 🙂 lol
Some more indoor activities for school holidays in winter please. And also ideas for families with younger siblings that will be present with the kids on school holidays