• Get Social


18 hole mini golf course at The Bear Creek Park Train!

The course is considered to be a "Natural" course because the greenways meander among the tall cedar, hemlock, spruce and fir trees. Extensive landscaping utilizing native plant species was added to separate the holes. Players say that the scents from the trees and plants are refreshing and rejuvenating. This results in a feeling of being transported away to a lush garden while playing golf.

This is a great place for a company outing or corporate event and can provide a beneficial team-building activity for the participants. Bring your own prizes for the low score, the high score, the largest number of hole-in-one scores, etc. There is an 800 square foot platform deck that can be utilized for your refreshments or food that you bring to the event. Call early to reserve a time for your group to come out to play.

Playing the course takes approximately 30 to 45 minutes and leaves participants with the feeling of being in an oasis within the park. Each tee-off, greenway and putting green have unique obstacles and features that will challenge experienced golfers and will amuse players new to the game. A quick introduction to the rules and techniques of the game is available from our friendly staff.

Please leave enough time to complete the course. The more people in your group, the longer it will take to go around. Our last golf entry is 1 hour before closing. Please respect our closing time and ensure you have completed by 4:45pm Monday to Friday and 4:45pm on Sat. and Sunday.

*No spectators are allowed on the golf course; Everybody pays , everybody plays

BONUS! Get a hole-in-one shot on the 18th hole and you’ll hear the loud Winner’s Buzzer signaling to everyone that you will be receiving a certificate to play again for Free!

Monday morning Draws for free games:

Put your name and phone number on the back of your score card for the entry to win

  • Low score winner
  • Draw for 2 free games of mini golf

Have Fun!

Mini-Golf Pricing

  • Adult $8.00
  • Youth $7.00 (13 to 18 yrs )
  • Children $6.00 (2 to 12 yrs)
  • Seniors $6.00 (60+)
  • Tuesdays are seniors days. 10:00 am to one hour before closing. $5.00

All prices includes tax

Golf hours are from 10:00 am, last entry 4:00 pm station closes at 4:45 pm

Please call 604-501-1232 for group rates and bookings or Contact Us Here