Courses
Indoor Golf
Events

Log In

Create Account

Add event

Event name

Select club

Golfers at golf course

Discover. Book. Play.

Upcoming Events

View All

06-25-2027

2027 Junior First Nations Cup

Moon Lake Golf & Country Club

06-28-2027

2027 Ladies First Nations Cup

Moon Lake Golf & Country Club

06-28-2027

2027 Senior Ladies First Nations Cup

Moon Lake Golf & Country Club

06-28-2027

2027 Senior Men's First Nations Cup

Moon Lake Golf & Country Club

06-28-2027

2027 Super Senior Men's First Nations Cup

Moon Lake Golf & Country Club

07-02-2027

2027 Men's First Nations Cup

Moon Lake Golf & Country Club

Upswing supports and helps grow the Game.
Grants and Activations Available

Activation and Grant Applications here

Learn More - Apply Here

Find your fun.

Featured Venues

View All Courses


View All Indoor Golf

Over 185 golf courses. Endless possibilities.

  • Jasper Park Lodge
  • Highwood Golf
John Burns / Director: john@upswinggolf.ca
General Inquiries: info@upswinggolf.ca
Ph: 403-236-4616

© 1999-2026 Alberta Golf. All Rights Reserved.

AboutGolf OperatorsCancellation PolicyPrivacy Policy
Courses
Indoor Golf
Events