Explore
Things to do in Perth during the July school holidays
There's plenty going on around Perth to keep kids of all ages busy over the winter break.
Updated • Published
5 min read
Text size
Explore
There's plenty going on around Perth to keep kids of all ages busy over the winter break.
Updated • Published
5 min read
Text size
Updated •
Published
Text size
If you’re looking for inspiration and ideas to keep the kids entertained during the July school holidays in Perth, we’ve found some fun, boredom-busting activities your kids will love.
There’s plenty to keep kids busy at AQWA these school holidays. Kids aged 6–12 can join the Junior Marine Scientist program and dive into the world of marine science through experiments, animal encounters and hands-on activities. Shark Month also features the exciting Tooth Sleuth adventure, where young visitors can search AQWA for shark-tooth stations, stamping their guide at each stop to record every “bite”.
Adding to the fun, RAC is partnering with AQWA to celebrate 100 years of roadside assistance with a special Hide-and-Seek adventure. Kids can follow clues to track down hidden Croc Jibbitz throughout the venue. More details will be announced soon, and visitors are encouraged to check with reception staff before beginning their search.
Location: AQWA, Hillarys Boat Harbour
Time: 8:45am-12:00pm (selected days)
Cost: Varies per activity.
Step straight into the wizarding world as Kalamunda’s bushland transforms into a glowing, cinematic forest after dark. Kids (and grown-ups) can wander a light-filled trail through towering trees, encounter magical creatures like Hippogriffs and Nifflers, and cast spells along the way.
The experience wraps up in a themed village with food, drinks and official Harry Potter merchandise, making it the ultimate winter night out.
Location: Hedley Jorgensen Park, Crescent Road, Kalamunda (parking available at S&R Orchard with shuttle bus service to the event)
Dates: From 12 June 2026
Time: 60-90 minutes. Book session start times in advance.
Cost: $52-$68
Fremantle becomes a real-life LEGO adventure trail, where kids can explore the city while hunting down eight incredible brick-built creations inspired by local icons. Collect your map and discover LEGO builds including the Dingo Flour Mill, Fremantle Prison, the South Mole Lighthouse and the Ferris Wheel at Esplanade Reserve. Along the way, kids collect clues, complete the trail and score a free LEGO mini build at the finish line.
Location: Start at either Fremantle Town Hall or WA Maritime Museum
Dates: 6 July-12 July 2026
Time: 10am-4pm (bookings essential; one session per family per day)
Cost: Free
Think of this as a dinosaur scavenger hunt meets augmented reality adventure. Kids follow a self-guided trail through the museum, discovering 13 hidden dinosaurs along the way. Each time they find a marker, a dinosaur pops to life on their smartphone, roaring, moving and surprising them in the best ways.
The trail takes around an hour to complete and participants will need a smartphone to scan the trail markers.
Location: WA Museum Boola Bardip
Dates: Daily
Time: 9:30am-4pm
Cost: Included in general admission. Adults $15, children (15 and under) free
Start your Lightscape journey early at Yagan Square’s glowing winter playground. Visitors can expect neon light installations, snow machines, circus performers, dancing acrobats, glitter bars and hands-on activities the whole family can enjoy. Evening entertainment runs from 5pm–9pm daily.
Little Lights in the Square also connects directly to the free Lightscape shuttle bus from Perth Busport to Kings Park.
Location: Yagan Square
Dates: 5 June-26 July (excluding Mondays)
Time: 5pm-11pm
Cost: Free
This hands-on holiday program turns a zoo visit into an interactive wildlife adventure. Kids go behind the scenes, meet zoo staff, take on animal-themed challenges, learn about conservation, and explore specially themed zones throughout the day.
Location: Perth Zoo
Time: 8am-3pm
Cost: $100 per person (entry included)
Group size: Max 20
The Perth Convention & Exhibition Centre transforms into a high-energy indoor carnival these school holidays.
Kids can expect unlimited rides, arcade games, sideshow fun, fairy floss, roving performers and a live DJ bringing the energy all day.
Kids get a 2-hour wristband and can ride as many times as they like within their session.
Location: Perth Convention & Exhibition Centre
Dates: 4-19 July 2026
Time: Timed 2-hour sessions from 8:30am daily
Cost: $22 + booking fee (unlimited rides wristband)
Aspiring dancers can perfect their plies at this school holiday ballet workshop run by two former West Australian Ballet dancers. The one-hour class is designed for children aged 7–12 and offers a fun, relaxed introduction to ballet technique.
Parents can stay and watch, or relax in the heritage foyer while younger siblings enjoy activities nearby.
Location: West Australian Ballet Centre
Dates: 6 & 8 July
Time: 10:15am-11:15am or 11:30am-12:30pm
Cost: $25 ($20 Junior Members)
For curious kids (and adults), Scitech is a guaranteed win. Expect hands-on exhibits, science shows, workshops and planetarium sessions designed to spark curiosity and keep kids engaged for hours.
Location: Scitech, West Perth
Time: 9am-4pm (school holidays)
Cost: Children $17, adults $26, toddlers (0–3) free
There are plenty of boredom-busting activities to keep the kids busy at Swan Valley Adventure Centre. Kids aged 7–14 take part in a supervised adventure program featuring flying fox, canoeing, archery, raft building and more across 89 acres of bushland.
Each day includes a different activity combination, making it perfect for repeat visits.
Location: 58 Yule Avenue, Middle Swan
Dates: 6 - 16 July 2026 (Mon–Thu each week)
Hours: Drop-off 8:15-8:30am | Pick-up 3:45-4:00pm
Cost: $105 per day
This one is for the mini foodies who love getting hands-on in the kitchen. With City of Stirling's mini chef program, kids step into a real cooking class, learn simple kitchen skills, and make something delicious to take home (plus the recipe to recreate it at home).
The program runs Tuesdays and Thursdays for children aged 6–13.
Cost: $36.50 per child
Time: 9:00am-11:00am or 12:00pm-2:00pm
Visit the RAC online shop via your myRAC account to view the full range of discounts and buy vouchers for the school holidays.