Clubs
- Minor Hockey Association – Jackie VanStaalduine (Tel: 403-867-2139) or Lisa Bechthold (Tel: 403-867-2202)
- Men’s Recreational Hockey – Darcy Huisman (Tel: 403-867-2292)
- Old Timer’s Hockey Club
- Figure Skating Club – Jackie Van Staalduine (Tel: 403-867-2139)
- Curling Club – Wendy Arnold (Tel: 403-867-2626)
- Children’s T-ball
- Youth Hardball
- Youth Dance Club – Marie Morrison (Tel: 403-867-3899)
- South 40 Gymnastics Club – Lara Smith: 403-867-2888
- Men’s Golf League – Norm Vandenberg
- Ladies’ Golf League – Simone Piper (mornings) (Tel: 403-867-2055); Marie Morrison (evenings) (Tel: 403-867-3899); Sandy Karl (evenings) (Tel: 403-867-3938)
- Junior Golf
- Brownies
- Girl Guides
- Foremost Dart Club – Gary Sinclair (Tel: 403-867-3539)
- Pathfinders
- Cubs
- Men’s Basketball
- Ladies’ Basketball – Neila Dixson (Tel: 403-867-2823)
- Adult Volleyball
- Fish & Game Association – Scott Kultgen (Tel: 403-867-2661)
- Theatrical Society – Marla Berg (Tel: 403-867-2118)
- Sage Club
- Royal Canadian Legion
- T.O.P.S. (Taking Pounds Off Sensibly)
- Agricultural Society
- Chamber of Commerce – Lorne Buis (Tel: 403-867-3077)
- Flying Club
- Foremost Senior Citizens Association – Doug Piper (Tel: 403-867-3914)
- Foremost Ag Society – Craig Walsh (Tel: 403-867-2065)