This post contains affiliate links. Please read my disclosure for more information.
Perth’s excellent weather and outdoor lifestyle mean that there are heaps of fun activities for kids. The best part is you don’t have to pay a fortune as this list includes plenty of free and cheap things to do in Perth for kids.
I have compiled this list of 95 fun things to do in Perth for kids to show you exactly what is offered in this family-friendly city.
Kings Park is located on the north side of the city and has stunning views over the Swan River and the CBD. There are heaps of fun activities for families to enjoy within its boundaries. It is one of the best locations to find a whole bunch of free things to do in Perth with kids, including the ones that I have listed below.
The Whispering Wall
Located near the War memorial the long curved wall is known as the whispering wall because if two people sit at opposite ends of the wall and whisper into the wall they can hear each other as clear as day. It is so much fun to whisper secrets to each other and hear the giggles reverberate from end to end.
An amazing nature based playground, you can happily entertain the kids here for hours. There are climbing forts, water play in a rocky creek, mud play activities and so much more. This is a favourite on a hot day because of the shallow creek to splash around in, although it is closed on extremely hot weather days for safety reasons.
This park was previously known as Synergy Parklands and is also commonly referred to s the dinosaur park, there are a few large dinosaur statues planted around the park. There are a couple of playgrounds for the kids to play on, Zamia café for meals or takeaway coffee, all located around a scenic lake, perfect for picnics.
If you can drag the kids away from the awesome playgounds (there are even more than I’ve listed here!) you can go for a walk through the Botanic Gardens which are also located within the Kings Park boundary. Make sure you check out the giant Boab tree which was relocated in Kings Park from WA’s Kimberley Region. In September it is the Wildflower Festival which is one of the best ways to enjoy the many West Australian wildflowers in the park.
A walk among the treetops, the walkway also offers amazing views over the Swan River. The walkway is only 600 metres long and is all easily accessible with a pram or wheelchair.
Walk or Cycle Trails
Kings Park offers heaps of walk trails through native bushland. You can choose from one of the interpretive trails or just follow your instinct and explore. The walking trails are particularly exciting in wildflower season.
Elizabeth Quay is Perth’s waterfront precinct right in the heart of the city. It is opposite one of Perth’s bus stations, right on the Swan River, with the CBD behind it. There is plenty to do with kids and it is one of the best locations to find the best cheap things to do with kids in Perth. It also hosts many events (particularly in school holidays) so there is always something fun to do with the kids.
Heart of Gold Discovery Trail
The Heart of Gold Discovery Trail is a short 2.5km walk through the city that starts at Elizabeth Quay. You just need to download the free app and you can learn all about the history of gold in the city of Perth.
Have a Ride on the Elizabeth Quay Carousel
Who doesn’t love a ride on an old fashioned carousel? At only $6 per ride, it is an affordable and fun thing to do with kids in Perth. An adult rides free with younger kids so you don’t have to worry about buying a second ticket. It is open from 10am until 5pm every day.
Bring your bathers or a change of clothes because it will be impossible to keep the kids dry once they see the water spraying into the air, synchronised with lights. We didn’t bring bathers with us, but it was an easy walk to Target in town to buy a pair.
Climb the steps of the Bell Tower and enjoy the views over the Swan River. For $18 you can take a tour and learn all about the history of the bells. It is generally open from 10am until 4pm but check the website as opening times vary depending on the time of year. You can skip the queue and book tickets online.
Catch a Transperth Ferry
This is one of my favourite cheap things to do in Perth with kids. The Ferry’s are operated by Transperth and the cost is the same as all public transport. A two hour ticket is $3.10 per adult and $1.30 per child, so you can catch the ferry to South Perth, have a bit of an explore, then hop on a return ferry back to Elizabeth Quay.
Perth Scavenger Hunt
Perth Scavenger Hunt is an interactive app that will have you searching all over town for to find locations and solve clues. It is an affordable seventeen dollars per adult and is an exciting and new way to get to know the city.
Museums and Galleries
We love a good museum and art gallery and most of the ones in Perth are completely free. The ones listed here are our favourites.
Is completely free and is an excellent, hands-on, fun learning experience for the kids. They can learn all about a variety of different emergency situations and they have the chance to dress up as firemen and climb in a real fire truck.
The main exhibition area is free. Take some colouring pencils and some blank paper and get the kids to recreate their favourite painting. They also schedule events every school holidays so check out their event page to see what is on.
Scitech is one of the funnest things to do with kids in Perth. It makes science fun and can provide a whole day of entertainment for kids. Adult tickets are $19 and kids are $12. Kids under the age of 4 are free. The best thing about Scitech is the program of fun interactive shows for the kids. Have a look at the show times on their website to plan your day before you go.
It is open from 9.30 until 4pm every day. It is easy to catch the train (just get off at City West Station) or there is limited parking for $5 per day for Scitech visitors downstairs.
Has a whole section dedicated to kids called The Story Place. You can browse the children’s books with your kids or participate in one of the many kid-centric events that take place there.
The Museum of Western Australia, named Boola Bardip, reopened on the 30th November 2020 after a 30 million dollar refurbishment. During the first 18 months entry to the museum is free. It is best to book a free ticket online before you go to make sure you get in as there may be limited entry. Don’t miss the Seven Sisters and Songlines exhibition. It is definitely a highlight.
City of Perth Library
Has a whole floor dedicated to kids where you can browse the books, explore the outdoor play space or take part in one of the interesting events.
Is a fun interactive museum where you can learn about the history of finding gold in the area and all sorts of interesting facts about our national currency. Entrance fees are $19 per adult and $8 per child.
Guildford Natural History Museum
Is a tour through taxidermy. A quirky little place located on James St in Guildford there are hundreds of exhibits to explore in this tiny museum. Some of them are pretend plastic versions, and some have been preserved with the art of taxidermy. Entrance fees are only $5 per adult and $3 per child.
Whiteman Park is a huge park located about 20 km north east of the city. There are plenty of car parks available if you are driving or a bus service is available to the outskirts of the park. There are heaps of activities and attractions located within the park of which just a few are listed here.
Is a must for car enthusiasts. There are more than 200 vehicles on display and all sorts of memorabilia. Entrance fees are $15 per adult and $10 per child.
Take a tour through the history of transport in WA. A hands-on museum that allows you to climb on and experience different transport types. Entry is by donation.
A Vintage Train ride
Run by volunteers, the Bennet Brook Railway runs regular train rides through Whiteman Park. It is a great experience and a great way to see the park as well. Adult tickets are $7 and kids are $4. You can also hire out a platform for birthday parties which includes as many rides on the train as you like.
A Tram ride
Another great way to see Whiteman Park, it would be hard to choose between the train and the tram. Why not do both? The tram is $6 per adult and $3 per child.
Visit the Old Village
Explore the old lolly shop, the old printers, the art gallery and the handicrafts store. A quaint tiny little village right at the centre of the park, located where the trams depart.
A must for all the kids, it is a large gated playground with a variety of play equipment. Birthday parties are popular near the playground. Take a blanket to sit on the grass. Watch out for all the kangaroo poo.
Is a relatively new nature based playground in Whiteman Park which has been designed to be inclusive and accessible to all.
Another free splash pool on offer in Perth which is perfect for those hot days. Great for toddlers and young kids, the water is shallow and well shaded. It is located next to another playground as well, with a few barbeques nearby.
Is a family run Zoo with lots of animal attractions. One of Perth’s most popular tourist attractions, it is so popular as a Zoo because there are so many opportunities to interact with the animals, rather than just watch them behind a cage. Adult admission prices are $30 and Children are $14.
Perth is home to many awesome playgrounds. Local councils really invest in creating amazing playgrounds often revolving around a certain theme. Below are some of the best playgrounds for kids in Perth.
Volcano Park in Belmont
Is one of my favourites. The gated playground is huge with many different play areas depending on the age of your kids. At its centre is a huge volcano, which often has smoke steaming out at its top. Kids run all over the volcano and slide down its side. On Sunday mornings, across the road at the shopping centre, is one of Perth’s biggest swap meets.
Dinosaur Park in Kingsway
Has a dinosaur theme with large dinosaur statues planted around the park, and dinosaur bones buried in the sand for young palaeontologists to discover.
Jungle Park Brabham
A huge slide (huuuuge) is reached by a climbing tower which sits beside all sorts of nature-based play equipment.
Mundaring Sculpture Park
Another large slide which is accessed by a rope climbing frame, the park also has a flying fox, musical instruments, and of course a series of sculptures around the park
Optus Stadium Playgrounds
Has five amazing playgrounds to choose from catering for all ages. The Stadium hosts all sorts of sporting events and is right next to the Camfield, a huge bar and restaurant.
Includes a playground and water playground. The playground is modelled on a castle and the water feature with spraying water is well shaded and perfect for a hot day. All surrounding a lovely lake with manicured grass areas perfect for a picnic.
Garvey Park in Ascot
Is located right on the Swan River. It has a small playground, a pleasant walk or cycle path along the water, wetlands, and kayak hire.
Waterwheel Playground Aveley
Has an enormous waterwheel structure for kids to climb. It was inspired by a nearby historic water mill.
A fully gated park with lots of chairs and tables to sit at and a cafe on site so you can have a coffee while the kids play.
Walk Part of the Bilbbulmun Track
There are a few track suggestions varying in length from 3km to 14km, depending on the age of your child. The Bilbbulmum track is a world class track that starts in Kalamunda and goes all the way to Albany. Have a look at their website on the best sections to do with children.
Visit the Waterfalls at John Forrest National Park
There are two waterfalls at John Forrest National Park – Hovea Falls and National Park Falls. Hovea Falls is an easy walk from the Railway Heritage Walk that also passes the Swan Valley tunnel (see next point), but the National Park Falls is the more stunning of the two with the falls cascading from a sheer twenty metre drop.
It is a $13 fee per vehicle to enter John Forrest National Park, but if you enter by foot near the Railway heritage trail (where Morrison road meets Swan View Road), it is free.
Walk Through Swan Valley Tunnel in John Forrest
Take a torch with you, or at least a phone and take a walk through the eerie tunnel in John Forrest National Park which was previously a railway tunnel. It is a little bit spooky and lots of fun for the kids. On the other side there are some information boards on the history of the tunnel and the area.
Koala Boardwalk at Yanchep National Park
Koalas are native to the East coast of Australia and are not usually found in the West. Take the kids to the Koala boardwalk to learn about Koalas and spot them in the trees above. There is heaps to do in Yanchep National Park. For more ideas check out my comprehensive post here. National Park fees of $13 per vehicle apply.
Crystal Caves at Yanchep National Park
Take a tour through the Crystal Caves for $15 an adult and $10 per child. The tours are run by the Department of Parks and Wildlife Rangers and are interesting and informative. We did the tour on a very hot 43 degree day and there was no place better to be as it is always cool in the caves!
Located within the Serpentine Falls National Park, this is a popular swimming hole. The rocks to enter the waterhole can be slippery so be careful with young children, but it is a beautiful spot for a swim on a hot day. Make sure you get to the park entrance early, especially on hot days, as they do limit the number of vistors allowed to enter and you could be turned away. As usual National Park entry fees apply.
Another beautiful waterfall close to Perth, this is a great one with kids as there is a lovely little creek and lots of short walks suitable for short legs. This one is free to enter.
There is no entry fee for Lake Leschenaultia making it one of the best free things to do with kids in Perth.
Maintained by the Shire of Mundaring and located in Chidlow, 45 minutes east of the city, Lake Leschenaultia has a large lake suitable for swimming, canoeing or kayaking. Well maintained barbeques and picnic areas make it a great spot for a day trip. If you are feeling active, there is a 3km walking track around the lake.
If you would like to read more about Lake Leschenaultia, read my detailed post here.
Located in Byford, Cohunu Koala Park offers excellent value at $13 per adult and $5 per child. As well as all the animals, there is a miniture railway, pioneer steam museum and space observatory.
Crawley Edge Boatshed
This boatshed has put Perth on the Instagram Map. I live in Perth but have never been. It’s probably time I put it on the list and saw what all the fuss is about.
Gwelup Secret Garden
Dress the kids up and take them for a walk through this magical garden. So many beautiful spots to take some photos.
Located in Belmont, Tomato Lake has a popular café overlooking the lake and kids playground. The walk around the lake is easy and there is plenty of birdlife to spot.
Another lovely lake in Perth, located on the northern side of town. There is a 3.5km walk or bike trail around the lake. There are boardwalks, gazebos and exercise equipment provided.
Is a theme park with a garden maze, water slides and playground, jumping pillows and more. Entrance fees are $25 per adult and $17 per child. It is the North’s answer to Adventure World.
Is a nice zoo with roomy enclosures for a variety of animals. There are plenty of keeper talks scheduled throughout the day so try and see as many of these as you can to learn all about the animals. The entrance fee is $32 per adult and $15.50 per child. If you want to make it a bit more special you can combine a sightseeing cruise with Captain Cook Cruises with the cost of an entry ticket. Click here for more information on price and availability.
Is a beautifully landscaped botanic park located in Roleystone. It is beautiful at any time of year but the Tulip Festival is the highlight in September. Make sure you go early though as it gets extremely busy. Entrance fees are $6 per adult and $3 per child.
Is a tiny little farm close to town in the northern suburbs of Perth. They run all sorts of programs focusing on sustainability and education with heaps of fun activities for the kids. It is excellent value at $8 entry per person over the age of 2.
An island in the middle of the Swan River, Heirrison Island is accessible via the Causeway heading south of the CBD. It was a significant site for the Noongar people as it provided a place to cross the river. It is home to a kangaroo sanctuary and is an excellent site for picnics, barbeques or a spot of fishing.
Located off the coast from Rockingham, Penguin Island is home to a colony of fairy penguins. The surrounding area is known as the Shoalwater Bay Marine Park because of the diversity of wildlife in the area. The neighbouring island is home to a colony of seals and wild dolphins are often spotted in the area as well.
You can catch a 5 minute ferry across to Penguin Island for $27 per adult and $20 per child, which includes your return fare. Once over there you can walk around the boardwalks and try to spot some penguins in the wild, have a swim at one of the gorgeous beaches and watch one of the scheduled daily feedings. There are no shops on the island so take all your own supplies.
The more adventurous option is to hire a kayak or do one of the popular kayak tours which includes seal island which is neighbouring to penguin island as well. Full details and availability are here. The cruise option is slightly more affordable and also includes seal island and dolphin spotting.
Nearby in Rockingham you could also do a swim with the dolphins tour which would create incredible memories for your family.
Located 45 minutes east of the city, take a walk around the weir to learn all about the history of the area. The walk takes you past the No 1 Pump Station which has been turned into a museum with limited opening hours (weekends and public holidays from 12-4). Entry prices are $8 per adult and $5 per child. Here you can learn the fascinating history of the Goldfields Water Supply Scheme which was designed by C.Y. O’Connor who committed suicide because he thought the scheme was a failure. It wasn’t a failure and the scheme that he engineered still provides water to the Goldfields of WA today.
Set amid the Wanneroo Botanic Gardens, the kids are sure to have fun playing a game of mini golf. Adults pay $20 and kids pay $14.50 which gives you access to the 18 hole garden course and the 18 hole Billiard golf course. Entry to the Botanic Gardens is an additional $4 per adult. Kids under 15 years are free.
Perth’s answer to the theme parks of the Gold Coast, Adventure World combines the best of Rides and Water Slides. It is a fun day for the whole family and the kids will be talking about it for weeks to come. Adult tickets are $59.50 and kids are $49.50. Keep an eye on websites like Scoopon and Groupon as they often have half price specials. Adventure World does close over winter.
Is a favourite with locals and tourists alike with plenty to do on the island. Ferrys are available from Perth or Fremantle. Prices vary depending on where you are traveling from and it is best to book online prior to travel. Kids can travel for free if they join the Quokka Club, however you must have a WA address to register. There are more details here. You can also organise the ferry plus a whole day tour of the island if you prefer.
Little Salmon Bay is probably the most popular beach for snorkeling at Rottnest. Snorkels are available for hire from Rottnest Express or from Pedal and Flipper.
Bike Ride Around the Island
Bikes are available for hire from Rottnest Express and Pedal and Flipper also. There are no cars on Rottnest Island so the best way to get around is by bike. You can pre-book bikes online before you go, which means more time to enjoy the island.
If you prefer not to ride a bike, or want to spend less money, or see more in less time, then you can use the shuttle bus service instead for only $3 per person per day (kids under 5 are free).
Selfie with a Quokka
Quokkas are all over the island and they are friendly little fellas so this will be easy to achieve.
Perth beaches are incredible and have heaps of free activities for the family, making them a great value option for a day out.
Has 2 great playgrounds, a huge grassed area, plenty of shade under the Norfolk Pine trees, beautiful water for swimming, white sand for playing in and plenty of shops nearby for lunch, coffee or an icecream.
Recently redeveloped there are heaps of great additions that will keep the kids occupied for hours. The Snakepit is a large ‘skating area’, with an area suitable for younger kids on scooters and bikes and a larger one for more advanced skaters who want to practice tricks. There is also a large Climbing Structure which is suitable for kids of all ages, with the padded floor surrounding the structure making it safe in case of a fall.
Hillary’s Boat Harbour
Definitely the best swimming option for toddlers and young kids. The harbour provides plenty of shelter from the elements so the water is always calm and glassy.
Also located at Hillary’s Boat Harbour is Perth’s aquarium. Tickets are $30 per adult and $18 per child.
Has a kiosk, great playground for the kids, a sheltered grass and barbeque area and the beach is generally less crowded than some of the others.
Located in the City of Stirling, Mettam’s pool is a natural rock pool which is protected by the surrounding reef. This makes it popular with families and also the best spot for snorkeling at Perth’s beaches.
Fremantle is an historic portside town with heaps of charm and plenty to do. You could easily spend a day here, or it could be a great option to stay for a few days.
The Fairy Shop
Located just off the main drag The Pickled Fairy offers a sense of magic for all its visitors. The staff all dress as fairies or pixies and the shop is jam-packed full of fun magical stuff. There are heaps of small gift ideas for a few dollars which the kids will be begging for. It may be a good idea to give them a budget so you don’t walk out with the whole shop.
Is a free museum (with a suggested donation of $5) which takes you through the maritime history of the Western Australian coast.
Has amazing views over the harbour. Adults are $12 and kids are $10 for an approximate ride of 15 minutes. You can pre purchase your tickets so you don’t have to wait in line. The Ferris Wheel is located on the Esplanade (see next point).
Has heaps to do for families. It has a great kids playground, a skate park, is home to all sorts of events throughout the year, and is right next to the harbour where you can find great fish and chips overlooking the water.
Fremantle Fish and Chips
There are multiple options for fish and chips at the picturesque harbour. Cicerello’s is the oldest (established in 1903) but Kailis is our pick as the best.
A popular beach in Fremantle, South beach is perfect for a swim, to watch the sunset, or a play in the sand. In summer there are often food vans at sunset.
Offers tours through the prison, however children must be at least 12 years old to participate. There is free entry to the Gatehouse and Visitor Centre with no age restrictions. You can even stay overnight at Fremantle Prison now as there is a YHA Hostel in the prison. A four bed family room with private bathroom and including breakfast is quite affordable for stay-cation idea which could be a lot of fun. Check out prices and availability here.
Still has plenty of good buys and interesting stall holders. The fresh food area is quite small but the food is quality. When you go you MUST try a piece of the honey cake. It looks like it is expensive for a piece of cake but it is AMAZING and I cannot walk past it without buying.
The Swan Valley
The Swan Valley is Perth’s oldest wine growing region, which has developed into much more than just a bunch of wineries. There are so many places to go and food to sample that you will never see it all. Many places cater especially for families, including the selection below.
Oasis Super Golf and Mini Adventure Putt Golf is a great idea for something different in the Swan Valley. Prices vary depending on which game you would like to play and your age, so I recommend checking out their website for more details.
Whistlers Chocolate Factory
Is one of my absolute favourites. Their chocolate is delicious (we cannot go past their coconut rough, the rocky road comes in a close second!). They have some free chocolate samples, a couple of amazing chocolate displays, a café out the back, with a large outdoor area with grass and sandpits so you can settle in for a couple of hours.
Margaret River Chocolate Factory
Is the other chocolate factory. Samples are also available here (given away a bit more freely than at Whistlers).
The Henley Brook
A pub in the Swan Valley that is a favourite with the locals. It is always packed on weekends. It has a great menu, a beautiful garden and heaps of room for the kids to run around with a bunch of old truck tyres for them to climb over and an old rope swing hanging off a tree.
Offers a lovely walk with views over the Swan River via a walk bridge. It is good for a little splash on a hot day, or there are a few 4wd tracks around if you want a bit more adventure.
There is heaps to do and your entry fee offers a full day of fun things to do with kids in Perth! There is tractor rides, a bouncy castle, a playground, a merry go round, bbq and picnic facilities, a cafe, and of course plenty of animals to entertain the kids.
It costs $18 per adult and $13 per kid and is open daily from 9.30am until 4pm.
The Swan River
The Swan River snakes through Perth and it’s suburbs and has heaps of parks and activities based around it’s shores.
Located close to the Airport, the Rivervale foreshore has 2 great playgrounds, a lovely meditation walk through manicured gardens, a lookout over the river with plaques on the history of the area, a jetty for fishing and a boat ramp.
South Perth Foreshore
You can catch the ferry from here over to Elizabeth Quay, there are a couple of great playgrounds, a walk and bike path (which goes for about 40km, but you can choose to do a section of it) and it leads up to heaps of great cafes and coffee shops. Mr Walker is a great one for breakfast as it is right on the river and you can sit outside overlooking the water while you eat.
Bardon Park in Bayswater
Has beach like sandbanks leading down to the water in the river. It is a great area to get some kayaks or canoes in the water. The playground at Bardon Park is based on the Noongar’s six seasons.
Swan River Ramble
Is an interactive walk or cycle to explore the Swan River created by the Eastern Metropolitan Region Council to create interest in the Swan River and what it offers.
Things to do When its Raining
Of course there are plenty of fun things to do with kids in Perth that cost a little bit of money. A lot of these are indoors, which make them perfect activities for a rainy day.
Go to the Movies
I always avoided going to the movies because it was so expensive but now I buy all our movie tickets through the RAC website as you can save up to 50% if you are a member.
Only after dark of course! But the drive in offers excellent value for money and is lots of fun for the whole family. Tickets are only $11 per adult and $5.50 per child and on a Tuesday night it is $22 per vehicle.
An indoor skydiving experience is a bit more expensive than the other items on this list and not for everyone. There are a lot of different package options so check out this link to see which option is best for your family.
Visit an Indoor Play Centre
There are plenty all over Perth so you can find one near you but in case you need some suggestions you could try Lollipops which can be found in Bayswater, Butler and Jandakot.
So, there you have 95 awesome things that you can do with Kids in Perth.
If you are looking for something a bit further away have a look at my post on Indian Ocean Drive, or find what there is to do between Perth and Geraldton. If you would prefer to head down south, consider Busselton or Walpole.
Can you think of any others that should be added to the list? Please comment below to help others reading this post if there are any that you think should be included.