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

Calendar

Banff's Special Events

  1. SnowDays Festival

    January 18 - January 28 @ Around Banff

    The annual SnowDays Festival is a highlight of the winter season in Banff. This free, 11-day long celebration, is centered around massive snow sculptures in downtown Banff.

    More Details
  2. Avalanche Awareness Night

    January 21, 7:00 PM @ The Banff Centre's Max Bell Auditorium

    Learn about avalanche risks associated with backcountry and out-of-bounds travel – featuring presentations by snow safety experts, films from the Banff Centre Mountain Film and Book Festival, door prizes and a trade show. Presented in partnership with Avalanche Canada Foundation. Featuring films: to be announced. Suitable for ages 14 and up.

    More Details
  3. Jon Whyte Spelling Bee and Trivia Challenge

    January 23, 7:00 PM @ Whyte Museum

    This evening of friendly competition will test your wit and memory, spectators and welcome. Call 403.762.2291 ext.322 for details or to to register your team of six.

    More Details
  4. Mountain Madness Relay

    January 26, 1:00 PM - 3:00 PM

    Mountain Madness is a fun, multi-sport race with teams of five competing in a five-leg relay from the top of Mount Norquay to the finish line on the Bow River. Entry includes an awards function, food and drink tickets. Deadline to register is January 12, 2018.

    More Details
  5. Free Public Swim

    January 28, 1:00 PM - 4:00 PM @ The Banff Centre's Sally Borden Building

    A free public swim sponsored by the Town of Banff is held the last Sunday of every month at The Banff Centre's Sally Borden pool from 1 - 4 p.m.

    More Details

BanffLIFE Events

  1. BanffLIFE Pasta Night

    January 17, 6:00 PM - 8:00 PM @ 101 Bear Street, Pioneer Room (above the library)

    On Wednesdays, from October to May, enjoy a home-cooked meal with new friends. Just $2 for a heaping plate of pasta, games and fun. From 6 to 8 p.m. at 101 Bear Street, Pioneer Room. Volunteers are always welcome. Call 403.760.2423 or email banfflife.intern@banff.ca.

    More Details
  2. BanffLIFE Skating Day

    January 18, 9:00 AM - 3:00 PM @ Banff Town Hall

    More Details
  3. Avalanche Skills Training (AST) Level 1

    January 24, 9:30 AM - 5:00 PM @ Meeting Room 1 at The Fenlands Banff Recreation Centre

    Take your safety into your own hands. This course is essential for anyone venturing into the backcountry. Avalanches claim the lives of many every year. Be prepared and learn the basics of avalanche safety. Skills covered included using avalanche beacon and transceivers, assessing snow packs, route finding, and more. Day one will be classroom, day 2 in the field. Certificate will be issued at the end of the course. Cost includes: 2 days of instruction, books, use of safety and snow study equipment, and transportation to field location. An AST 1 certificate will be issued on successful completion.* You will need to bring adequate clothing and equipment for a backcountry ski tour (or snowshoes).

    More Details
  4. BanffLIFE Pasta Night

    January 24, 6:00 PM - 8:00 PM @ 101 Bear Street, Pioneer Room (above the library)

    On Wednesdays, from October to May, enjoy a home-cooked meal with new friends. Just $2 for a heaping plate of pasta, games and fun. From 6 to 8 p.m. at 101 Bear Street, Pioneer Room. Volunteers are always welcome. Call 403.760.2423 or email banfflife.intern@banff.ca.

    More Details
  5. Avalanche Skills Training (AST) Level 1

    January 30, 9:30 AM - 5:00 PM @ Meeting Room 1 at The Fenlands Banff Recreation Centre

    Take your safety into your own hands. This course is essential for anyone venturing into the backcountry. Avalanches claim the lives of many every year. Be prepared and learn the basics of avalanche safety. Skills covered included using avalanche beacon and transceivers, assessing snow packs, route finding, and more. Day one will be classroom, day 2 in the field. Certificate will be issued at the end of the course. Cost includes: 2 days of instruction, books, use of safety and snow study equipment, and transportation to field location. An AST 1 certificate will be issued on successful completion.* You will need to bring adequate clothing and equipment for a backcountry ski tour (or snowshoes).

    More Details
  6. BanffLIFE Pasta Night

    January 31, 6:00 PM - 8:00 PM @ 101 Bear Street, Pioneer Room (above the library)

    On Wednesdays, from October to May, enjoy a home-cooked meal with new friends. Just $2 for a heaping plate of pasta, games and fun. From 6 to 8 p.m. at 101 Bear Street, Pioneer Room. Volunteers are always welcome. Call 403.760.2423 or email banfflife.intern@banff.ca.

    More Details

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

Council Meetings

  1. Regular Council Meeting

    January 22, 2:00 PM @ Banff Town Hall

    Regular Meeting of Banff Town Council

    More Details

Settlement Services & Temporary Foreign Worker

  1. Temporary Foreign Workers Information Session

    January 18, 4:30 PM - 7:30 PM @ Banff Public Library

    Do you have questions about living in the Bow Valley? Are you interested in finding out more about the services available for Temporary Foreign Workers? Then join us at this Information Session. A copy of your work permit and a copy of your passport picture page is required.

    More Details
  2. Temporary Foreign Workers Information Canmore Session

    January 23, 4:30 PM - 7:30 PM @ Canmore Library

    Do you have questions about living in the Bow Valley? Are you interested in finding out more about the services available for Temporary Foreign Workers? Then join us at this Information Session. A copy of your work permit and a copy of your passport picture page is required.

    More Details
  3. Living in Canada as a Permanent Resident Information Session (Banff)

    January 24, 9:30 AM - 11:30 AM @ Banff Town Hall

    Registration is required. Please bring your PR Card or Landing Document/COPR.

    More Details
  4. Temporary Foreign Workers Information Session

    January 25, 4:30 PM - 7:30 PM @ Banff Public Library

    Do you have questions about living in the Bow Valley? Are you interested in finding out more about the services available for Temporary Foreign Workers? Then join us at this Information Session. A copy of your work permit and a copy of your passport picture page is required.

    More Details
  5. Canadian Citizenship Information Session

    January 29, 9:30 AM - 11:30 AM @ Banff Town Hall

    This FREE session is for Permanent Residents of Canada who are interested in becoming Canadian citizens.

    More Details

The Fenlands Banff Recreation Centre

  1. Canmore Eagles vs. Okotoks Oilers at The Fenlands

    January 23, 7:00 PM - 10:00 PM @ The Fenlands

    Junior A hockey returns to The Fenlands with the Canmore Eagles taking on the Okotoks Oilers Tuesday, January 23 at 7 p.m. Don't miss this chance to catch the Eagles in town for their second Banff game of the season. Tickets can be purchased online or at the door.

    More Details

Town Committees

  1. Banff Housing Corporation Board

    January 17, 8:30 AM @ Banff Town Hall

    The Banff Housing Corporation board meets the third Wednesday of every month at 8:30 a.m. at Banff Town Hall.

    More Details
  2. Municipal Planning Commission

    January 17, 9:00 AM @ Banff Town Hall

    The Municipal Planning Commission (MPC) meets at 9 a.m. in council chambers at Banff Town Hall.

    More Details
  3. Banff Heritage Corporation

    January 18, 1:30 PM @ Banff Town Hall

    The Banff Heritage Corporation meets bi-monthly on the third Thursday of every other month at 1:30 p.m. Meetings are approximately two hours, based on the work requirements of the committee.

    More Details