Click to Home
Go To Search
FacebookTwitterInstagramYouTubePinterest
Activities and EventsCommunityTown HallServicesI Want To...
Calendar module icon

Calendar

Community Programs, Activities & Drop-In Sports

  1. Try Yoga - Wednesday

    January 17, 8:00 AM - 9:00 AM @ Concourse at The Fenlands Banff Recreation Centre

    If you have never tried yoga and would like to get into a practice, this Try It Yoga class is for you. This gentle beginner practice is a great way to start your day and be introduced to the world of yoga The Town of Banff’s community Try It yoga classes provide you with time to recharge and stretch your body and mind. Feel the energy as you lay your mat alongside members of your community. Our classes can be as challenging or as gentle as you want. Mats, props and instruction is provided on a drop-in basis.

    More Details
  2. Learn to Curl

    January 17, 6:30 PM - 8:30 PM

    Drop in and Learn to Curl at The Fenlands. Instructors will be available to teach you the basics of curling, like how to shoot your stone, how to use your broom, and where you want to get to in the house. Brooms, sliders and grippers are provided. Bring clean indoor shoes, stretchy or loose-fitting pants a warm jackets and gloves. Be sure to be on time, space is limited.

    More Details
  3. Drop In Soccer

    January 17, 7:00 PM - 8:00 PM @ Banff Community High School

    Drop in programs are a great, low cost way to get active and have some fun. Join us every Wednesday for Soccer. All skill levels are welcome at weekly drop-in sports. Please bring indoor running shoes

    More Details
  4. Drop In Volleyball

    January 17, 8:00 PM - 10:00 PM @ Banff Community High School

    Drop in programs are a great, low cost way to get active and have some fun. Join us every Wednesday for volleyball. All skill levels are welcome at weekly drop-in sports. Please bring indoor running shoes

    More Details
  5. Community Table

    January 18, 12:00 PM - 1:00 PM @ 101 Bear Street

    More Details
  6. Planning for a Productive Growing Season

    January 18, 7:00 PM - 8:30 PM @ The Fenlands

    Learn how to use a couple simple worksheets to set you up for success in the upcoming growing season. Just a little bit of advanced planning can increase the harvests while decreasing costs, labour, and stress. Maximize your small plot garden production! Please bring a calculator, pencil and paper. Also bring a laptop so worksheets can be shared. Course #4804

    More Details
  7. Drop in Basketball

    January 18, 8:30 PM - 10:30 PM @ Banff Community High School

    Drop in programs are a great, low cost way to get active and have some fun. Join us every Tuesday for Basketball. All skill levels are welcome at weekly drop-in sports. Please bring indoor running shoes

    More Details
  8. Get Out Youth Drop-In

    January 19, 7:00 PM - 10:00 PM @ Banff Community High School Gym

    Get Out drop-in sports night offers a fun, safe place for Grades 7 – 10 to play in a variety of non-competitive sports. Youth get to help set the night’s agenda, choosing their sport and other activities. Snacks and beverages, plus small giveaways are part of the evening.

    More Details
  9. Motoring Munchkins

    January 20, 10:00 AM - 11:30 AM @ Banff Elementary School Gym

    Join us on Saturdays throughout the school year and your little ones can meet friends, have active play, and ‘motor’ about in the gymnasium. For 1 – 3 year olds.

    More Details
  10. Banff Public Library - Winter Warm Up!

    January 20, 2:00 PM - 3:00 PM @ Banff Public Library

    An hour of winter themed stories, crafts and games at the Banff Public Library. Register by calling 403.762.2661 or visit the front desk of the library.

    More Details
  11. Drop in - Womens Basketball

    January 21, 7:00 PM - 8:00 PM @ Banff Community High School

    Drop in programs are a great, low cost way to get active and have some fun. Join us every Sunday for Ladies Basketball. All skill levels are welcome at weekly drop-in sports. Please bring indoor running shoes.

    More Details
  12. Drop in - Dodgeball

    January 21, 8:00 PM - 10:00 PM @ Banff Community High School

    Relive the fun of playing dodgeball at our weekly drop in dodgeball night! This social game gets you moving and can be a great workout!

    More Details
  13. TRY Snowshoeing

    January 22, 8:30 AM - 12:30 PM @ 101 Bear Street

    Snowshoeing is a great way to explore the landscape during the long Canadian winter. In this free Try It program, we'll head out to a local area and learn how to snowshoe and enjoy a morning in the mountains. Try It programs are for beginners or those with limited experience. All instruction and equipment is provided. Free for Banff residents.

    More Details
  14. Emergency First Aid & Level C CPR Course

    January 22, 5:00 PM - 9:00 PM @ The Fenlands, Meeting Room 2

    Emergency First Aid provides general knowledge of first aid principles and the emergency treatment of injuries. Skills include: casualty assessment, CPR, AED, choking, what to do for external bleeding, heart attack, stroke. Includes CPR-C and AED certification. Certification is valid for three years. Emergency First Aid is Government of Alberta and Government of Northwest Territories workplace approved. Class #4649

    More Details
  15. Standard First Aid & Level C CPR Course

    January 22, 5:00 PM - 9:00 PM @ The Fenlands, Meeting Room 2

    Standard First Aid provides comprehensive training covering all aspects of first aid and CPR. This course is for those who want an in-depth understanding of first aid such as: medical/legal aspects, spinal injuries, heat or cold injuries, bone and joint injuries, abdominal and chest injuries, burns, and medical emergencies. Includes CPR-C and AED certification. Certification is valid for three years.Standard First Aid is Government of Alberta and Government of Northwest Territories workplace approved. Class #4650

    More Details
  16. Drop In Soccer

    January 22, 7:30 PM - 9:30 PM @ Banff Community High School

    Drop in programs are a great, low cost way to get active and have some fun. Join us every Monday for Drop in Soccer. All skill levels are welcome at weekly drop-in sports. Please bring indoor running shoes.

    More Details
  17. This is How We Roll

    January 23, 5:30 PM - 7:30 PM @ The Fenlands, Meeting Room 2

    Foam rolling is a release technique that can help with injury prevention and rehabilitation. It can improve posture, flexibility, and muscle recovery. Instructor: Kiley Torti, Can-Fit Pro Personal Trainer, and CSEP Exercise Physiologist. Class #4635

    More Details
  18. Drop in - Badminton

    January 23, 7:00 PM - 8:30 PM @ Banff Community High School

    Come out and

    More Details
  19. Drop In Yoga - Tuesday

    January 23, 7:00 PM - 8:00 PM @ 101 Bear Street

    The Town of Banff’s community drop-in yoga classes provide you with time to recharge and stretch your body and mind. Feel the energy as you lay your mat alongside members of your community. Our classes can be as challenging or as gentle as you want. Mats, props and instruction is provided on a drop-in basis. This traditional approach to yoga encourages proper breathing, flexibility, strength and vitality in the body while calming the mind. No class the 4th Tuesday of every month.

    More Details
  20. English Language Learning

    January 23, 7:00 PM - 9:00 PM @ Banff Community High School, Rooms 202 & 204

    This course is for English language learners from beginner to intermediate. Students will be assessed during the first class. A certificate of completion will be provided to students who attend 75% or more of the classes. Course provided by the Bow Valley Learning Council and Town of Banff. Instructors: Anna-Lisa Christilaw & Diane Ellis.

    More Details
  21. Drop in Basketball

    January 23, 8:30 PM - 10:30 PM @ Banff Community High School

    Drop in programs are a great, low cost way to get active and have some fun. Join us every Tuesday for Basketball. All skill levels are welcome at weekly drop-in sports. Please bring indoor running shoes

    More Details
  22. Try Yoga - Wednesday

    January 24, 8:00 AM - 9:00 AM @ Concourse at The Fenlands Banff Recreation Centre

    If you have never tried yoga and would like to get into a practice, this Try It Yoga class is for you. This gentle beginner practice is a great way to start your day and be introduced to the world of yoga The Town of Banff’s community Try It yoga classes provide you with time to recharge and stretch your body and mind. Feel the energy as you lay your mat alongside members of your community. Our classes can be as challenging or as gentle as you want. Mats, props and instruction is provided on a drop-in basis.

    More Details
  23. Learn to Curl

    January 24, 6:30 PM - 8:30 PM

    Drop in and Learn to Curl at The Fenlands. Instructors will be available to teach you the basics of curling, like how to shoot your stone, how to use your broom, and where you want to get to in the house. Brooms, sliders and grippers are provided. Bring clean indoor shoes, stretchy or loose-fitting pants a warm jackets and gloves. Be sure to be on time, space is limited.

    More Details
  24. Drop In Soccer

    January 24, 7:00 PM - 8:00 PM @ Banff Community High School

    Drop in programs are a great, low cost way to get active and have some fun. Join us every Wednesday for Soccer. All skill levels are welcome at weekly drop-in sports. Please bring indoor running shoes

    More Details
  25. French – Level 1

    January 24, 7:00 PM - 9:00 PM @ Banff Community High School, Room 202

    Learn simple French grammar, vocabulary and basic conversation skills. This course is for people with no background in French. Course provided by the Bow Valley Learning Council and Town of Banff. Instructor: Diane Ellis. An advanced French course may be available with enough interest – please contact the Bow Valley Learning Council.

    More Details
  26. Drop In Volleyball

    January 24, 8:00 PM - 10:00 PM @ Banff Community High School

    Drop in programs are a great, low cost way to get active and have some fun. Join us every Wednesday for volleyball. All skill levels are welcome at weekly drop-in sports. Please bring indoor running shoes

    More Details
  27. Community Table

    January 25, 12:00 PM - 1:00 PM @ 101 Bear Street

    More Details
  28. Games and Food Night

    January 25, 5:00 PM - 9:00 PM @ 101 Bear Street

    Come join fellow MAGIC The Gathering trading card gamers and enjoy hotdogs and sandwiches. Open to everyone from beginner to expert. Families welcome. Cards and instruction are provided.

    More Details
  29. Broga - All Levels

    January 25, 6:00 PM - 7:00 PM @ The Fenlands, Meeting Room 2

    Broga is yoga just for men. Taught in a flow style, it will help you become familiar with a variety of poses and focus on safe alignment. Variations are offered for different levels of strength and flexibility, and can be adjusted to accommodate minor injuries. Instructor: Kathryn Williams, RYT 500. Drop-in available if minimum numbers are met. Punch card accepted or $15 cash. Class #4776

    More Details
  30. Cooking for Wellness

    January 25, 6:30 PM - 9:00 PM @ Banff Community High School, Foods Room

    This class focuses on plant-based foods and lifestyle tips that nurture your digestive tract. Enjoy preparing a delicious and cleansing meal to share over our discussion. Gluten and dairy free. All food, educational handouts, and recipes included. Please mention any allergies or food restrictions when registering. Instructor: Dawn Byford, holistic nutritional consultant. Class #4622

    More Details
  31. Drop in Basketball

    January 25, 8:30 PM - 10:30 PM @ Banff Community High School

    Drop in programs are a great, low cost way to get active and have some fun. Join us every Tuesday for Basketball. All skill levels are welcome at weekly drop-in sports. Please bring indoor running shoes

    More Details
  32. Drop In Yoga - Fridays

    January 26, 12:00 PM - 1:00 PM @ Meeting Room 1 at The Fenlands Banff Recreation Centre

    The Town of Banff’s community drop-in yoga classes provide you with time to recharge and stretch your body and mind. Feel the energy as you lay your mat alongside members of your community. Our classes can be as challenging or as gentle as you want. Mats, props and instruction is provided on a drop-in basis. A slower paced vinyasa practice, combined with longer holds in certain postures. This practice will allow you to get deeper into your tissues allowing deep release of tension and stress. Suitable for anyone looking to relax, distress and release your week setting you up for a great weekend!

    More Details
  33. Snacks for School & Sports Cooking Class

    January 26, 2:00 PM - 4:30 PM @ 101 Bear Street

    Have fun making and baking delicious whole-food snacks, perfect for school and sports. Hands-on cooking class with lots of samples and take-home recipes. All snacks are nut free. For ages 10 – 17. Please mention any allergies or food restrictions when registering. Instructor: Dawn Byford, Holistic Nutritional Consultant. Class #4625

    More Details
  34. Get Out Youth Drop-In

    January 26, 7:00 PM - 10:00 PM @ Banff Community High School Gym

    Get Out drop-in sports night offers a fun, safe place for Grades 7 – 10 to play in a variety of non-competitive sports. Youth get to help set the night’s agenda, choosing their sport and other activities. Snacks and beverages, plus small giveaways are part of the evening.

    More Details
  35. Motoring Munchkins

    January 27, 10:00 AM - 11:30 AM @ Banff Elementary School Gym

    Join us on Saturdays throughout the school year and your little ones can meet friends, have active play, and ‘motor’ about in the gymnasium. For 1 – 3 year olds.

    More Details
  36. Drop in - Womens Basketball

    January 28, 7:00 PM - 8:00 PM @ Banff Community High School

    Drop in programs are a great, low cost way to get active and have some fun. Join us every Sunday for Ladies Basketball. All skill levels are welcome at weekly drop-in sports. Please bring indoor running shoes.

    More Details
  37. Drop in - Dodgeball

    January 28, 8:00 PM - 10:00 PM @ Banff Community High School

    Relive the fun of playing dodgeball at our weekly drop in dodgeball night! This social game gets you moving and can be a great workout!

    More Details
  38. Drop In Soccer

    January 29, 7:30 PM - 9:30 PM @ Banff Community High School

    Drop in programs are a great, low cost way to get active and have some fun. Join us every Monday for Drop in Soccer. All skill levels are welcome at weekly drop-in sports. Please bring indoor running shoes.

    More Details
  39. Drop in - Badminton

    January 30, 7:00 PM - 8:30 PM @ Banff Community High School

    Come out and

    More Details
  40. Drop in Basketball

    January 30, 8:30 PM - 10:30 PM @ Banff Community High School

    Drop in programs are a great, low cost way to get active and have some fun. Join us every Tuesday for Basketball. All skill levels are welcome at weekly drop-in sports. Please bring indoor running shoes

    More Details
  41. Try Yoga - Wednesday

    January 31, 8:00 AM - 9:00 AM @ Concourse at The Fenlands Banff Recreation Centre

    If you have never tried yoga and would like to get into a practice, this Try It Yoga class is for you. This gentle beginner practice is a great way to start your day and be introduced to the world of yoga The Town of Banff’s community Try It yoga classes provide you with time to recharge and stretch your body and mind. Feel the energy as you lay your mat alongside members of your community. Our classes can be as challenging or as gentle as you want. Mats, props and instruction is provided on a drop-in basis.

    More Details
  42. Learn to Curl

    January 31, 6:30 PM - 8:30 PM

    Drop in and Learn to Curl at The Fenlands. Instructors will be available to teach you the basics of curling, like how to shoot your stone, how to use your broom, and where you want to get to in the house. Brooms, sliders and grippers are provided. Bring clean indoor shoes, stretchy or loose-fitting pants a warm jackets and gloves. Be sure to be on time, space is limited.

    More Details
  43. Drop In Soccer

    January 31, 7:00 PM - 8:00 PM @ Banff Community High School

    Drop in programs are a great, low cost way to get active and have some fun. Join us every Wednesday for Soccer. All skill levels are welcome at weekly drop-in sports. Please bring indoor running shoes

    More Details
  44. Drop In Volleyball

    January 31, 8:00 PM - 10:00 PM @ Banff Community High School

    Drop in programs are a great, low cost way to get active and have some fun. Join us every Wednesday for volleyball. All skill levels are welcome at weekly drop-in sports. Please bring indoor running shoes

    More Details