Something Fun for Everyone! 

View Larger Map        Main floor


View Larger Map       Arcade (top floor)

View Larger Map       Jungle Golf

View Larger Map      Coral Sea Golf


Castle Fun Park has enough activities for an entire fun-filled day, or – given our free admission and parking – it’s an excellent destination for a couple of hours on a rainy afternoon! Explore the park at your own pace and re-enter at any time. 

Kick off your adventure on one of three 18-hole Mini Golf courses, each with its own unique theme! If you have tiny tots, you won't want to miss the Kiddie Courtyard, a place just for kids with fabulous games shrunk to size. And don’t forget the Go Karts, Bumper Cars, Bowling and the hundreds of action-packed games! When it’s time to refuel, head on over to concession for a tasty meal or a savory snack. Rest your golfing muscles while taking in the beauty of the Fraser Valley in our outdoor dining area – or while watching the Canucks game indoors. 

Rejuvenated? Time to test your skills in our batting cages, try your arm at the pitching mound, or hone your aim at target hockey practice, the driving range, or our very own soccer goal kick!  

However you chose to experience Castle Fun Park, we hope you’ll see why it has been a Fraser Valley favorite since 1989 – delighting kids (and kids at heart) with adventure, excitement, and above all, fun!



Browse our super fun attractions!





Scroll to top