Calendar module icon

Calendar

Jump To:

  1. Calendar Overlay Banff's Special Events (9)
  2. Calendar Overlay BanffLIFE Events (5)
  3. Calendar Overlay Community Programs, Activities & Drop-In Sports (134)
  4. Calendar Overlay Council Meetings (1)
  5. Calendar Overlay Settlement Services & Temporary Foreign Worker (3)
  6. Calendar Overlay Town Committees (2)

Banff's Special Events

  1. SnowDays Festival

    January 15, 2020 - January 26, 2020

    The annual SnowDays celebration is a highlight of the winter season in Banff National Park; a free 12-day long event held during January, centred around massive snow sculptures in downtown Banff. Occurring at the same time as the Ice Magic Festival in Lake Louise, you’ll have plenty of winter creations to explore throughout the park.

    More Details
  2. Mountains Matter Speaker Series

    January 17, 2020, 6:30 PM - 8:00 PM @ Banff Public Library

    As a continuation of our International Mountain Day celebrations, Banff Public Library is pleased to present a speaker series on the importance of mountain areas in terms of health, well-being, and ecological sustainability. In partnership with Banff Centre and Town of Banff. Supported by the Canadian Mountain Network, a member of the Networks of Centres of Excellence Canada program.

    More Details
  3. Lake Louise to Banff Loppet

    January 19, 2020, 9:00 AM - 4:00 PM @ Start at Chateau Lake Louise

    The Lake Louise to Banff Loppet is scheduled for Sunday January 19. The alternate date is Sunday, January 26.

    More Details
  4. Avalanche Awareness Night

    January 19, 2020, 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 Banff Centre Mountain Film and Book Festival, door prizes and a trade show. This event is FREE! ARRIVE EARLY to check out the trade show which will feature exhibitors who will also be donating great prizes to this event! Films featured will be announced in January. Presented in partnership with Avalanche Canada. Suitable for ages 14 and up. This is the 22nd Annual Avalanche Awareness Night held at Banff Centre!

    More Details
  5. Mountain Madness Relay

    January 24, 2020, 1:00 PM - 3:00 PM @ Around Banff

    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 in town. Entry includes an awards function, and food & drink tickets for each team member. Deadline to register has been extended to January 16.

    More Details
  6. Mountains Matter Speaker Series

    January 24, 2020, 6:30 PM - 8:00 PM @ Banff Public Library

    As a continuation of our International Mountain Day celebrations, Banff Public Library is pleased to present a speaker series on the importance of mountain areas in terms of health, well-being, and ecological sustainability. In partnership with Banff Centre and Town of Banff. Supported by the Canadian Mountain Network, a member of the Networks of Centres of Excellence Canada program.

    More Details
  7. Evening of Indigenous Food & Cultural Learning

    January 29, 2020, 5:00 PM - 8:00 PM @ 101 Bear Street, above the library

    Join us for an evening of Indigenous food, cultural learning and discussion in recognition of international mountain day. Hear the stories of indigenous people in Banff, their history in the mountains and the importance of place. 5 p.m. start followed by by discussion until 7 p.m. From 7-8 p.m. stay for informal conversations and explore additional resources. Limited tickets available. Call 403.762.1251 or register online at banff.ca/register

    More Details
  8. Banff Parking Proposal - Public Input Workshop

    January 30, 2020, 6:00 PM - 8:30 PM

    Register to be a part of the Banff Parking Proposal Workshop. This session will involve participation from all attendees. Discuss the proposal, provide feedback, and bring new ideas. The workshop will be held Thursday, January 30 starting at 6 p.m.

    More Details
  9. Mountains Matter Speaker Series

    January 31, 2020, 6:30 PM - 8:00 PM @ Banff Public Library

    As a continuation of our International Mountain Day celebrations, Banff Public Library is pleased to present a speaker series on the importance of mountain areas in terms of health, well-being, and ecological sustainability. In partnership with Banff Centre and Town of Banff. Supported by the Canadian Mountain Network, a member of the Networks of Centres of Excellence Canada program.

    More Details

BanffLIFE Events

  1. BanffLIFE Avalanche Skill Training Level 1

    January 21, 2020, All Day

    This is a two-day course on how to safely travel through avalanche terrain. The first day consists of lectures on the characteristics of avalanches, the mountain snowpack, avalanche terrain and backcountry travel as well as an outdoor session covering avalanche transceivers. The second day is spent in the field (in the Bow Summit area) where we discuss how weather, snowpack and terrain interact to create avalanches and how we can avoid them. This course is based on the standards set by the Canadian Avalanche Centre and a certificate of completion is awarded to those who attend.

    More Details
  2. BanffLIFE Pasta Night

    January 22, 2020, 6:00 PM - 8:00 PM @ 101 Bear Street, above the library

    Want to enjoy a home cooked meal, meet new people and play some games? Then you should join us every Wednesday for BanffLIFE Pasta Night. BanffLIFE is the best connection and resource for young adults aged 18 – 30. All programs and events are dedicated to promoting and building a healthy lifestyle for young adults living and working in Banff and Lake Louise.

    More Details
  3. BanffLIFE Intro to Ice Climbing

    January 27, 2020, 6:00 PM - 8:00 PM

    Learn the basics of ice climbing, and get introduced to a new adventure. In a small group you’ll learn from some of the best climbers and guides in the Bow Valley. Transportation, and most equipment provided. No experience necessary.

    More Details
  4. BanffLIFE Avalanche Skill Training Level 1

    January 28, 2020, All Day

    This is a two-day course on how to safely travel through avalanche terrain. The first day consists of lectures on the characteristics of avalanches, the mountain snowpack, avalanche terrain and backcountry travel as well as an outdoor session covering avalanche transceivers. The second day is spent in the field (in the Bow Summit area) where we discuss how weather, snowpack and terrain interact to create avalanches and how we can avoid them. This course is based on the standards set by the Canadian Avalanche Centre and a certificate of completion is awarded to those who attend.

    More Details
  5. BanffLIFE Pasta Night

    January 29, 2020, 6:00 PM - 8:00 PM @ 101 Bear Street, above the library

    Want to enjoy a home cooked meal, meet new people and play some games? Then you should join us every Wednesday for BanffLIFE Pasta Night. BanffLIFE is the best connection and resource for young adults aged 18 – 30. All programs and events are dedicated to promoting and building a healthy lifestyle for young adults living and working in Banff and Lake Louise.

    More Details

Community Programs, Activities & Drop-In Sports

  1. Community Living Room

    January 17, 2020, 11:30 AM - 1:30 PM @ The Basement of the Banff Canmore Community Foundation

    Casual space with couches and tables where you can enjoy your own company or connect with others. Coffee & tea is always on for 25c. Come in & play games, read, work on your laptop, use the music room, have a chat or bring your lunch.

    More Details
  2. Drop-in Public Skating

    January 17, 2020, 12:00 PM - 1:30 PM @ The Fenlands Banff Recreation Centre

    Drop-in Public Skating is open to everyone. Helmets are required for children 12 and under and recommended for all skaters.

    More Details
  3. Mountain Adventurers

    January 17, 2020, 12:00 PM - 4:00 PM

    Mountains Adventurers is an outdoor program where students go canoeing, mountain biking, rock climbing, and more. Led by qualified staff who specialize in outdoor recreation. This program is generously supported by the Pauw Foundation.

    More Details
  4. Drop-in Sticks & Pucks

    January 17, 2020, 1:45 PM - 2:45 PM @ The Fenlands Banff Recreation Centre

    Drop-in Sticks & Pucks is unstructured ice time for all ages. Work on stick handling or just have fun on the ice. Helmets and gloves are required.

    More Details
  5. Drop-in Youth Shinny

    January 17, 2020, 3:00 PM - 4:00 PM @ The Fenlands Banff Recreation Centre

    Drop-in Youth Shinny is an informal game of hockey for players 4+. Full gear is required.

    More Details
  6. Get Out Drop-in Sports Night

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

    Get Out drop-in sports night offers a fun, supervised, safe place for youth in Grades 7 to 10 to play in a variety of non-competitive sports every Friday from 7 to 10 p.m. at Banff Community High School. You get to help set the night's agenda, choosing your sport and other activities. Snacks and beverages, plus small giveaways are part of the evening.

    More Details
  7. Once Upon an Alphabet

    January 18, 2020, 9:30 AM - 10:30 AM @ Banff Public Library

    An hour-long drop-in program for children ages 0-6 and their parents/caregivers. We explore a different theme each week featuring rhymes, songs, stories, crafts, and play which help to promote positive adult-child interaction and healthy brain development. Snacks are provided.

    More Details
  8. Drop-in Public Skating

    January 18, 2020, 1:15 PM - 2:15 PM @ The Fenlands Banff Recreation Centre

    Drop-in Public Skating is open to everyone. Helmets are required for children 12 and under and recommended for all skaters.

    More Details
  9. Winter Stories and Activities

    January 18, 2020, 1:30 PM - 4:00 PM @ Banff Avenue Square

    Join Parks Canada interpreters in Banff Avenue Square for winter stories and activities. Saturdays, 1:30 p.m. – 4:00 p.m. NOTE: Programs may be cancelled due to extreme weather.

    More Details
  10. Guided Winter Walks

    January 18, 2020, 2:30 PM - 4:00 PM @ Banff Train Station

    Bundle up for a winter walk with a Parks Canada guide. Come prepared to experience the wonder and cold of the season as you search for signs of Banff’s winter wildlife. Meet at the Banff Train Station then walk along the Fenland Trail. Register in person with Parks Canada Visitor Centre staff (on Banff Avenue) by 12 p.m. the day of the walk. Group size is limited to 12 participants. Headlamps will be provided for the evening walks. NOTE: Programs may be cancelled due to extreme weather.

    More Details
  11. Guided Winter Walks

    January 18, 2020, 6:30 PM - 8:00 PM @ Banff Train Station

    Bundle up for a winter walk with a Parks Canada guide. Come prepared to experience the wonder and cold of the season as you search for signs of Banff’s winter wildlife. Meet at the Banff Train Station then walk along the Fenland Trail. Register in person with Parks Canada Visitor Centre staff (on Banff Avenue) by 12 p.m. the day of the walk. Group size is limited to 12 participants. Headlamps will be provided for the evening walks. NOTE: Programs may be cancelled due to extreme weather.

    More Details
  12. Motoring Munchkins

    January 19, 2020, 9:30 AM - 12:00 PM @ Banff Elementary School

    Join us on Sundays throughout the school year where your little ones can meet friends, have active play, and ‘motor’ about in the gymnasium. Parent participation required. Ages 1 – 3. (No program on statutory holiday weekends)

    More Details
  13. Winter Stories and Activities

    January 19, 2020, 11:30 AM - 2:30 PM @ Banff Avenue Square

    Join Parks Canada interpreters in Banff Avenue Square for winter stories and activities. Sundays, 11:30 p.m. – 2:30 p.m. NOTE: Programs may be cancelled due to extreme weather.

    More Details
  14. Running Rascals

    January 19, 2020, 1:00 PM - 3:00 PM @ Banff Elementary School gym

    Join us on Sundays to give your little ones opportunities to meet friends, have active play & motor around the gymnasium. Parent participation is required. For ages 5-8 years.

    More Details
  15. Drop-in Public Skating

    January 19, 2020, 2:15 PM - 3:15 PM @ The Fenlands Banff Recreation Centre

    Drop-in Public Skating is open to everyone. Helmets are required for children 12 and under and recommended for all skaters.

    More Details
  16. Family Sunday artsPlay in Banff

    January 19, 2020, 2:15 PM - 4:00 PM @ 101 Bear Street, above the library

    FREE Family Drop-in Art Workshops. Join us for fun, family-friendly art-making activities! Enjoy time together as a family diving into delightful art projects. Registration for either session at 1:45 pm

    More Details
  17. Community Living Room and Crafting

    January 19, 2020, 5:00 PM - 7:00 PM @ The Basement of the Banff Canmore Community Foundation

    Time for tinkering and repairing things together. Some ideas and help are provided by the staff, or you can bring your own inspiration and project. Some basic tools and sewing machines are available.

    More Details
  18. Learn to Curl

    January 19, 2020, 6:00 PM @ The Fenlands

    Learn to Curl in a fun, social and safe environment. You will have the opportunity to learn about curling and introductory skills by a member of our Instructor Team. All ages, but minors need to be with a parent or guardian.

    More Details
  19. Vinyl Vibes

    January 19, 2020, 7:00 PM - 8:00 PM @ The Basement of the Banff Canmore Community Foundation

    Join other vinyl record fans and relax listening and sharing music. Bring your tunes to share or check out The Basement’s collection. Dancing not required!

    More Details
  20. Drop-in Women's Shinny 16+

    January 19, 2020, 7:15 PM - 8:15 PM @ The Fenlands Banff Recreation Centre

    Drop-in women's shinny is an informal game of hockey. Full gear is required. For ages 16+.

    More Details
  21. Drop-in Fitness 50+

    January 20, 2020, 9:30 AM - 10:30 AM @ 101 Bear Street, above the library, in the Pioneer Room

    This fitness class focuses on cardiovascular, coordination, balance and core strength. All abilities welcome. For ages 50+.

    More Details
  22. Community Living Room

    January 20, 2020, 11:30 AM - 1:30 PM @ The Basement of the Banff Canmore Community Foundation

    Casual space with couches and tables where you can enjoy your own company or connect with others. Coffee & tea is always on for 25c. Come in & play games, read, work on your laptop, use the music room, have a chat or bring your lunch.

    More Details
  23. Try Cross-Country Skiing

    January 20, 2020, 11:30 AM - 1:30 PM @ Trail Sports Store at Canmore Nordic Centre

    Try Cross-Country Skiing is organized by Community Connections in the Bow Valley in partnership with Canmore Nordic Centre, Trail Sports and Alberta Parks. This is a free program, but registration is required.

    More Details
  24. Drop-in Public Skating

    January 20, 2020, 12:00 PM - 1:30 PM @ The Fenlands Banff Recreation Centre

    Drop-in Public Skating is open to everyone. Helmets are required for children 12 and under and recommended for all skaters.

    More Details
  25. Drop-in Shinny

    January 20, 2020, 12:30 PM - 1:45 PM @ The Fenlands

    Shinny is an informal game of hockey. Players must be 16+ to participate. Full gear is required.

    More Details
  26. Drop-in Pickleball & Table Tennis

    January 20, 2020, 6:30 PM - 8:00 PM @ Banff Elementary School

    Stop by Banff Elementary School and play Pickleball or Table Tennis. All skill levels welcome.

    More Details
  27. Drop-in Yin Yoga

    January 20, 2020, 7:00 PM - 8:00 PM @ 101 Bear Street (above the library)

    Yin Yoga is a slow-paced style of yoga with postures that are held for longer periods of time. All abilities welcome. For ages 16+.

    More Details
  28. Games & Craft Night

    January 20, 2020, 7:00 PM - 10:00 PM @ The Basement of the Banff Canmore Community Foundation

    Come with friends or come alone. You can play board games, foosball, and shuffleboard, or get creative with craft supplies and sewing machines. Some ideas and help are provided by staff, or you can bring your own project.

    More Details
  29. Drop-in Basketball

    January 20, 2020, 8:00 PM - 9:30 PM @ Banff Elementary School

    Join a game of basketball on Tuesdays at Banff Elementary School. All abilities welcome. For ages 16+.

    More Details
  30. Drop-in Public Skating

    January 21, 2020, 12:00 PM - 1:30 PM @ The Fenlands Banff Recreation Centre

    Drop-in Public Skating is open to everyone. Helmets are required for children 12 and under and recommended for all skaters.

    More Details
  31. Drop-in Shinny

    January 21, 2020, 12:30 PM - 1:45 PM @ The Fenlands

    Shinny is an informal game of hockey. Players must be 16+ to participate. Full gear is required.

    More Details
  32. Drop-in Shinny 40+

    January 21, 2020, 2:00 PM - 3:15 PM @ The Fenlands

    Shinny is an informal game of hockey. Players must be 40+ to participate. Full gear is required.

    More Details
  33. Drop-in Broga

    January 21, 2020, 5:30 PM - 6:30 PM @ 101 Bear Street, Pioneer Room

    Broga is vinyasa flow yoga for men and people who identify as men. This is a slower-paced yoga practice combined with longer holds. All abilities welcome. For ages 16+. No registration required.

    More Details
  34. Drop-in Go with the Flow Yoga

    January 21, 2020, 5:30 PM - 6:25 PM @ The Fenlands Banff Recreation Centre

    Go with the Flow Yoga is held during minor hockey practices at The Fenlands, ideal for parents looking for a quick, relaxing workout. For ages 16+

    More Details
  35. Spanish – Intermediate

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

    This class will help build on your basic knowledge of Spanish. A more intermediate level of reading, writing and speaking will be taught. Ages 16+.

    More Details
  36. Drop-in Badminton

    January 21, 2020, 6:30 PM - 8:30 PM @ Banff Elementary School

    Play badminton Tuesdays and Thursdays at Banff Elementary School. All skill levels welcome. For ages 13+.

    More Details
  37. Drop-in Go with the Flow Yoga

    January 21, 2020, 6:45 PM - 7:35 PM @ The Fenlands Banff Recreation Centre

    Go with the Flow Yoga is held during minor hockey practices at The Fenlands, ideal for parents looking for a quick, relaxing workout. For ages 16+

    More Details
  38. Close The Loop – Fix It Outdoor Stuff

    January 21, 2020, 7:00 PM - 10:00 PM @ The Basement of the Banff Canmore Community Foundation

    Learn how to look after your outdoor clothing and gear with some simple tips, tricks and repairs – it’s good for your wallet and the environment! Different topics every week including best clothing for warmth, how to wash and dry down jackets, repair gloves etc.

    More Details
  39. Drop-in Yin Yoga

    January 21, 2020, 7:45 PM - 9:00 PM @ The Fenlands

    Drop-in to Yin Yoga on Tuesdays at The Fenlands from 7:45-9 p.m.

    More Details
  40. Drop-in Volleyball

    January 21, 2020, 8:30 PM - 10:30 PM @ Banff Elementary School

    Join a game of volleyball at Banff Elementary School. All skill levels welcome. For ages 16+.

    More Details
  41. Drop-in Shinny 16+

    January 21, 2020, 9:15 PM - 10:15 PM @ The Fenlands Banff Recreation Centre

    Drop-in Shinny is an informal game of hockey. Full gear is required. For ages 16+.

    More Details
  42. Drop-in Gentle Flow Yoga

    January 22, 2020, 7:30 AM - 8:30 AM @ 101 Bear Street (above the library)

    Flow Yoga is a traditional approach to yoga that encourages breathing, flexibility, strength and vitality in the body while calming the mind. For ages 16+.

    More Details
  43. Drop-in Skate & Stroll

    January 22, 2020, 10:30 AM - 11:30 AM @ The Fenlands Banff Recreation Centre

    Enjoy a skate with your little ones napping in the stroller or skating by your side. Strollers, pylons, sleds and chairs are all permitted on the ice. All ages welcome.

    More Details
  44. Drop-in Shinny 50+

    January 22, 2020, 11:15 AM - 12:15 PM @ The Fenlands

    Shinny is an informal game of hockey. Players must be 50+ to participate. Full gear is required.

    More Details
  45. Community Living Room

    January 22, 2020, 11:30 AM - 1:30 PM @ The Basement of the Banff Canmore Community Foundation

    Casual space with couches and tables where you can enjoy your own company or connect with others. Coffee & tea is always on for 25c. Come in & play games, read, work on your laptop, use the music room, have a chat or bring your lunch.

    More Details
  46. Drop-in Public Skating

    January 22, 2020, 12:00 PM - 1:30 PM @ The Fenlands Banff Recreation Centre

    Drop-in Public Skating is open to everyone. Helmets are required for children 12 and under and recommended for all skaters.

    More Details
  47. Drop-in Shinny

    January 22, 2020, 12:30 PM - 1:45 PM @ The Fenlands

    Shinny is an informal game of hockey. Players must be 16+ to participate. Full gear is required.

    More Details
  48. Cookie Kitchen with Shirley

    January 22, 2020, 1:30 PM - 2:30 PM @ 101 Bear Street, above the library

    Miss the smell of home baked cookies? Help bake or just eat! Shirley will have a new recipe every week using some Food Rescue supplies.

    More Details
  49. Learn to Curl

    January 22, 2020, 6:00 PM @ The Fenlands

    Learn to Curl in a fun, social and safe environment. You will have the opportunity to learn about curling and introductory skills by a member of our Instructor Team. All ages, but minors need to be with a parent or guardian.

    More Details
  50. Drop-in Pickleball & Table Tennis

    January 22, 2020, 6:30 PM - 8:30 PM @ Banff Elementary School

    Stop by Banff Elementary School and play Pickleball or Table Tennis. All skill levels welcome.

    More Details
  51. Learn to Curl

    January 22, 2020, 7:30 PM @ The Fenlands

    Learn to Curl in a fun, social and safe environment. You will have the opportunity to learn about curling and introductory skills by a member of our Instructor Team. All ages, but minors need to be with a parent or guardian.

    More Details
  52. Drop-in Basketball

    January 22, 2020, 8:30 PM - 10:30 PM @ Banff Elementary School

    Join a game of basketball at Banff Elementary School. All skill levels welcome. For ages 16+.

    More Details
  53. Drop-in Fitness 50+

    January 23, 2020, 9:30 AM - 10:30 AM @ 101 Bear Street, above the library, in the Pioneer Room

    This fitness class focuses on cardiovascular, coordination, balance and core strength. All abilities welcome. For ages 50+.

    More Details
  54. Preschool Storytime

    January 23, 2020, 10:00 AM - 10:30 AM @ Banff Public Library

    A half-hour drop-in program for children ages 2-6 and their parents/caregivers. We explore a different theme each week featuring rhymes, songs, and stories which help your child to develop early literacy skills.

    More Details
  55. Baby Storytime

    January 23, 2020, 11:00 AM - 11:30 AM @ Banff Public Library

    A half-hour drop-in program for children ages 0-2 and their parents/caregivers. We explore a different theme each week featuring rhymes, songs, and stories which help to promote early language development and positive child-adult interaction and bonding.

    More Details
  56. Community Table Lunch

    January 23, 2020, 12:00 PM - 1:00 PM @ 101 Bear Street, above the library

    Join us for a selection of delicious food including homemade soup, breads and salads. There is a kids zone, pop-up cooking demos and cultural events. Every week is different. Make new friends and find out what’s happening in our community. Watch social media for pop-up information. Community Table Lunch is also a Banff Food Rescue distribution point.

    More Details
  57. Drop-in Public Skating

    January 23, 2020, 12:00 PM - 1:30 PM @ The Fenlands Banff Recreation Centre

    Drop-in Public Skating is open to everyone. Helmets are required for children 12 and under and recommended for all skaters.

    More Details
  58. Drop-in Shinny

    January 23, 2020, 12:30 PM - 1:45 PM @ The Fenlands

    Shinny is an informal game of hockey. Players must be 16+ to participate. Full gear is required.

    More Details
  59. Drop-in Shinny 40+

    January 23, 2020, 2:00 PM - 3:15 PM @ The Fenlands

    Shinny is an informal game of hockey. Players must be 40+ to participate. Full gear is required.

    More Details
  60. Drop-in Badminton

    January 23, 2020, 6:30 PM - 8:30 PM @ Banff Elementary School

    Play badminton Tuesdays and Thursdays at Banff Elementary School. All skill levels welcome. For ages 13+.

    More Details
  61. How-To Nights

    January 23, 2020, 7:00 PM - 10:00 PM @ The Basement of the Banff Canmore Community Foundation

    Do you want to learn how to make kombucha, tie a fish fly, choose and care for a pet, make your own toothpaste? How-To Nights will have different weekly topics. Gives us your ideas and we will find an expert to share their skills. Free unless materials charge.

    More Details
  62. Drop-in Soccer

    January 23, 2020, 8:30 PM - 10:30 PM @ Banff Elementary School

    Join a drop-in soccer game at Banff Elementary School. All skill levels welcome. For ages 16+.

    More Details
  63. Drop-in Shinny 16+

    January 23, 2020, 9:00 PM - 10:00 PM @ The Fenlands Banff Recreation Centre

    Drop-in Shinny is an informal game of hockey. Full gear is required. For ages 16+.

    More Details
  64. Community Living Room

    January 24, 2020, 11:30 AM - 1:30 PM @ The Basement of the Banff Canmore Community Foundation

    Casual space with couches and tables where you can enjoy your own company or connect with others. Coffee & tea is always on for 25c. Come in & play games, read, work on your laptop, use the music room, have a chat or bring your lunch.

    More Details
  65. Drop-in Public Skating

    January 24, 2020, 12:00 PM - 1:30 PM @ The Fenlands Banff Recreation Centre

    Drop-in Public Skating is open to everyone. Helmets are required for children 12 and under and recommended for all skaters.

    More Details
  66. Get Out Drop-in Sports Night

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

    Get Out drop-in sports night offers a fun, safe space for youth to play a variety of non-competitive sports. Youth get to help set the night’s agenda, choosing their sports and activities or simply just hanging out. Snacks, beverages and small giveaways are included. For Grades 7-10.

    More Details
  67. Get Out Drop-in Sports Night

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

    Get Out drop-in sports night offers a fun, supervised, safe place for youth in Grades 7 to 10 to play in a variety of non-competitive sports every Friday from 7 to 10 p.m. at Banff Community High School. You get to help set the night's agenda, choosing your sport and other activities. Snacks and beverages, plus small giveaways are part of the evening.

    More Details
  68. Intro to Ice Climbing Weekend

    January 25, 2020, All Day

    Learn the basics of ice climbing at two different spots in the Canadian Rockies. This is an overnight trip at the Mosquito Creek Hostel along the Icefields Parkway. Topics covered include appropriate gear, safety procedures, hazard identification, ice movement, rope work, belaying and lowering on top climbs. You will have the opportunity to try steeper ice and climb different ice flows. For ages 30+.

    More Details
  69. Once Upon an Alphabet

    January 25, 2020, 9:30 AM - 10:30 AM @ Banff Public Library

    An hour-long drop-in program for children ages 0-6 and their parents/caregivers. We explore a different theme each week featuring rhymes, songs, stories, crafts, and play which help to promote positive adult-child interaction and healthy brain development. Snacks are provided.

    More Details
  70. Drop-in Public Skating

    January 25, 2020, 1:15 PM - 2:15 PM @ The Fenlands Banff Recreation Centre

    Drop-in Public Skating is open to everyone. Helmets are required for children 12 and under and recommended for all skaters.

    More Details
  71. Winter Stories and Activities

    January 25, 2020, 1:30 PM - 4:00 PM @ Banff Avenue Square

    Join Parks Canada interpreters in Banff Avenue Square for winter stories and activities. Saturdays, 1:30 p.m. – 4:00 p.m. NOTE: Programs may be cancelled due to extreme weather.

    More Details
  72. Guided Winter Walks

    January 25, 2020, 2:30 PM - 4:00 PM @ Banff Train Station

    Bundle up for a winter walk with a Parks Canada guide. Come prepared to experience the wonder and cold of the season as you search for signs of Banff’s winter wildlife. Meet at the Banff Train Station then walk along the Fenland Trail. Register in person with Parks Canada Visitor Centre staff (on Banff Avenue) by 12 p.m. the day of the walk. Group size is limited to 12 participants. Headlamps will be provided for the evening walks. NOTE: Programs may be cancelled due to extreme weather.

    More Details
  73. Guided Winter Walks

    January 25, 2020, 6:30 PM - 8:00 PM @ Banff Train Station

    Bundle up for a winter walk with a Parks Canada guide. Come prepared to experience the wonder and cold of the season as you search for signs of Banff’s winter wildlife. Meet at the Banff Train Station then walk along the Fenland Trail. Register in person with Parks Canada Visitor Centre staff (on Banff Avenue) by 12 p.m. the day of the walk. Group size is limited to 12 participants. Headlamps will be provided for the evening walks. NOTE: Programs may be cancelled due to extreme weather.

    More Details
  74. Motoring Munchkins

    January 26, 2020, 9:30 AM - 12:00 PM @ Banff Elementary School

    Join us on Sundays throughout the school year where your little ones can meet friends, have active play, and ‘motor’ about in the gymnasium. Parent participation required. Ages 1 – 3. (No program on statutory holiday weekends)

    More Details
  75. Family Nature Play

    January 26, 2020, 10:00 AM - 12:00 PM @ Banff Recreation Grounds

    Join other families for some nature-themed fun. We will start by sitting around a warm fire, listening to a story sipping on hot chocolate and then will head out into the forest to look for animal tracks, play in the snow, and learn a little about the changing seasons.

    More Details
  76. Winter Stories and Activities

    January 26, 2020, 11:30 AM - 2:30 PM @ Banff Avenue Square

    Join Parks Canada interpreters in Banff Avenue Square for winter stories and activities. Sundays, 11:30 p.m. – 2:30 p.m. NOTE: Programs may be cancelled due to extreme weather.

    More Details
  77. Free Public Swim

    January 26, 2020, 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
  78. Running Rascals

    January 26, 2020, 1:00 PM - 3:00 PM @ Banff Elementary School gym

    Join us on Sundays to give your little ones opportunities to meet friends, have active play & motor around the gymnasium. Parent participation is required. For ages 5-8 years.

    More Details
  79. Drop-in Public Skating

    January 26, 2020, 2:15 PM - 3:15 PM @ The Fenlands Banff Recreation Centre

    Drop-in Public Skating is open to everyone. Helmets are required for children 12 and under and recommended for all skaters.

    More Details
  80. Community Living Room and Crafting

    January 26, 2020, 5:00 PM - 7:00 PM @ The Basement of the Banff Canmore Community Foundation

    Time for tinkering and repairing things together. Some ideas and help are provided by the staff, or you can bring your own inspiration and project. Some basic tools and sewing machines are available.

    More Details
  81. Learn to Curl

    January 26, 2020, 6:00 PM @ The Fenlands

    Learn to Curl in a fun, social and safe environment. You will have the opportunity to learn about curling and introductory skills by a member of our Instructor Team. All ages, but minors need to be with a parent or guardian.

    More Details
  82. Vinyl Vibes

    January 26, 2020, 7:00 PM - 8:00 PM @ The Basement of the Banff Canmore Community Foundation

    Join other vinyl record fans and relax listening and sharing music. Bring your tunes to share or check out The Basement’s collection. Dancing not required!

    More Details
  83. Drop-in Women's Shinny 16+

    January 26, 2020, 7:15 PM - 8:15 PM @ The Fenlands Banff Recreation Centre

    Drop-in women's shinny is an informal game of hockey. Full gear is required. For ages 16+.

    More Details
  84. Learn to Curl

    January 26, 2020, 7:30 PM @ The Fenlands

    Learn to Curl in a fun, social and safe environment. You will have the opportunity to learn about curling and introductory skills by a member of our Instructor Team. All ages, but minors need to be with a parent or guardian.

    More Details
  85. Drop-in Fitness 50+

    January 27, 2020, 9:30 AM - 10:30 AM @ 101 Bear Street, above the library, in the Pioneer Room

    This fitness class focuses on cardiovascular, coordination, balance and core strength. All abilities welcome. For ages 50+.

    More Details
  86. Community Living Room

    January 27, 2020, 11:30 AM - 1:30 PM @ The Basement of the Banff Canmore Community Foundation

    Casual space with couches and tables where you can enjoy your own company or connect with others. Coffee & tea is always on for 25c. Come in & play games, read, work on your laptop, use the music room, have a chat or bring your lunch.

    More Details
  87. Drop-in Public Skating

    January 27, 2020, 12:00 PM - 1:30 PM @ The Fenlands Banff Recreation Centre

    Drop-in Public Skating is open to everyone. Helmets are required for children 12 and under and recommended for all skaters.

    More Details
  88. Drop-in Shinny

    January 27, 2020, 12:30 PM - 1:45 PM @ The Fenlands

    Shinny is an informal game of hockey. Players must be 16+ to participate. Full gear is required.

    More Details
  89. Drop-in Pickleball & Table Tennis

    January 27, 2020, 6:30 PM - 8:00 PM @ Banff Elementary School

    Stop by Banff Elementary School and play Pickleball or Table Tennis. All skill levels welcome.

    More Details
  90. Drop-in Yin Yoga

    January 27, 2020, 7:00 PM - 8:00 PM @ 101 Bear Street (above the library)

    Yin Yoga is a slow-paced style of yoga with postures that are held for longer periods of time. All abilities welcome. For ages 16+.

    More Details
  91. Games & Craft Night

    January 27, 2020, 7:00 PM - 10:00 PM @ The Basement of the Banff Canmore Community Foundation

    Come with friends or come alone. You can play board games, foosball, and shuffleboard, or get creative with craft supplies and sewing machines. Some ideas and help are provided by staff, or you can bring your own project.

    More Details
  92. Drop-in Basketball

    January 27, 2020, 8:00 PM - 9:30 PM @ Banff Elementary School

    Join a game of basketball on Tuesdays at Banff Elementary School. All abilities welcome. For ages 16+.

    More Details
  93. Drop-in Public Skating

    January 28, 2020, 12:00 PM - 1:30 PM @ The Fenlands Banff Recreation Centre

    Drop-in Public Skating is open to everyone. Helmets are required for children 12 and under and recommended for all skaters.

    More Details
  94. Drop-in Shinny

    January 28, 2020, 12:30 PM - 1:45 PM @ The Fenlands

    Shinny is an informal game of hockey. Players must be 16+ to participate. Full gear is required.

    More Details
  95. Drop-in Shinny 40+

    January 28, 2020, 2:00 PM - 3:15 PM @ The Fenlands

    Shinny is an informal game of hockey. Players must be 40+ to participate. Full gear is required.

    More Details
  96. Drop-in Broga

    January 28, 2020, 5:30 PM - 6:30 PM @ 101 Bear Street, Pioneer Room

    Broga is vinyasa flow yoga for men and people who identify as men. This is a slower-paced yoga practice combined with longer holds. All abilities welcome. For ages 16+. No registration required.

    More Details
  97. Drop-in Go with the Flow Yoga

    January 28, 2020, 5:30 PM - 6:25 PM @ The Fenlands Banff Recreation Centre

    Go with the Flow Yoga is held during minor hockey practices at The Fenlands, ideal for parents looking for a quick, relaxing workout. For ages 16+

    More Details
  98. Drop-in Badminton

    January 28, 2020, 6:30 PM - 8:30 PM @ Banff Elementary School

    Play badminton Tuesdays and Thursdays at Banff Elementary School. All skill levels welcome. For ages 13+.

    More Details
  99. Drop-in Go with the Flow Yoga

    January 28, 2020, 6:45 PM - 7:35 PM @ The Fenlands Banff Recreation Centre

    Go with the Flow Yoga is held during minor hockey practices at The Fenlands, ideal for parents looking for a quick, relaxing workout. For ages 16+

    More Details
  100. Close The Loop – Fix It Outdoor Stuff

    January 28, 2020, 7:00 PM - 10:00 PM @ The Basement of the Banff Canmore Community Foundation

    Learn how to look after your outdoor clothing and gear with some simple tips, tricks and repairs – it’s good for your wallet and the environment! Different topics every week including best clothing for warmth, how to wash and dry down jackets, repair gloves etc.

    More Details
  101. Drop-in Yin Yoga

    January 28, 2020, 7:45 PM - 9:00 PM @ The Fenlands

    Drop-in to Yin Yoga on Tuesdays at The Fenlands from 7:45-9 p.m.

    More Details
  102. Drop-in Volleyball

    January 28, 2020, 8:30 PM - 10:30 PM @ Banff Elementary School

    Join a game of volleyball at Banff Elementary School. All skill levels welcome. For ages 16+.

    More Details
  103. Drop-in Shinny 16+

    January 28, 2020, 9:15 PM - 10:15 PM @ The Fenlands Banff Recreation Centre

    Drop-in Shinny is an informal game of hockey. Full gear is required. For ages 16+.

    More Details
  104. Drop-in Gentle Flow Yoga

    January 29, 2020, 7:30 AM - 8:30 AM @ 101 Bear Street (above the library)

    Flow Yoga is a traditional approach to yoga that encourages breathing, flexibility, strength and vitality in the body while calming the mind. For ages 16+.

    More Details
  105. Drop-in Skate & Stroll

    January 29, 2020, 10:30 AM - 11:30 AM @ The Fenlands Banff Recreation Centre

    Enjoy a skate with your little ones napping in the stroller or skating by your side. Strollers, pylons, sleds and chairs are all permitted on the ice. All ages welcome.

    More Details
  106. Drop-in Shinny 50+

    January 29, 2020, 11:15 AM - 12:15 PM @ The Fenlands

    Shinny is an informal game of hockey. Players must be 50+ to participate. Full gear is required.

    More Details
  107. Community Living Room

    January 29, 2020, 11:30 AM - 1:30 PM @ The Basement of the Banff Canmore Community Foundation

    Casual space with couches and tables where you can enjoy your own company or connect with others. Coffee & tea is always on for 25c. Come in & play games, read, work on your laptop, use the music room, have a chat or bring your lunch.

    More Details
  108. Drop-in Public Skating

    January 29, 2020, 12:00 PM - 1:30 PM @ The Fenlands Banff Recreation Centre

    Drop-in Public Skating is open to everyone. Helmets are required for children 12 and under and recommended for all skaters.

    More Details
  109. Drop-in Shinny

    January 29, 2020, 12:30 PM - 1:45 PM @ The Fenlands

    Shinny is an informal game of hockey. Players must be 16+ to participate. Full gear is required.

    More Details
  110. Cookie Kitchen with Shirley

    January 29, 2020, 1:30 PM - 2:30 PM @ 101 Bear Street, above the library

    Miss the smell of home baked cookies? Help bake or just eat! Shirley will have a new recipe every week using some Food Rescue supplies.

    More Details
  111. Learn to Curl

    January 29, 2020, 6:00 PM @ The Fenlands

    Learn to Curl in a fun, social and safe environment. You will have the opportunity to learn about curling and introductory skills by a member of our Instructor Team. All ages, but minors need to be with a parent or guardian.

    More Details
  112. Drop-in Pickleball & Table Tennis

    January 29, 2020, 6:30 PM - 8:30 PM @ Banff Elementary School

    Stop by Banff Elementary School and play Pickleball or Table Tennis. All skill levels welcome.

    More Details
  113. Colour Explosion!

    January 29, 2020, 7:00 PM - 9:30 PM @ To be announced

    Dive deep into a multi-coloured learning experience. Explore the complexities of colour mixing as you experiment with painting mediums such as acrylics and watercolours. Play with colour harmony and contrast as you delight in drawing mediums such as pastels, pencil crayons and coloured conté. This is a colour theory playground! Beginners and experts are both welcome as the instructor can differentiate for all skill levels. Instructor: Kristen Pauch-Nolin. Materials included

    More Details
  114. Learn to Curl

    January 29, 2020, 7:30 PM @ The Fenlands

    Learn to Curl in a fun, social and safe environment. You will have the opportunity to learn about curling and introductory skills by a member of our Instructor Team. All ages, but minors need to be with a parent or guardian.

    More Details
  115. Drop-in Basketball

    January 29, 2020, 8:30 PM - 10:30 PM @ Banff Elementary School

    Join a game of basketball at Banff Elementary School. All skill levels welcome. For ages 16+.

    More Details
  116. Drop-in Fitness 50+

    January 30, 2020, 9:30 AM - 10:30 AM @ 101 Bear Street, above the library, in the Pioneer Room

    This fitness class focuses on cardiovascular, coordination, balance and core strength. All abilities welcome. For ages 50+.

    More Details
  117. Preschool Storytime

    January 30, 2020, 10:00 AM - 10:30 AM @ Banff Public Library

    A half-hour drop-in program for children ages 2-6 and their parents/caregivers. We explore a different theme each week featuring rhymes, songs, and stories which help your child to develop early literacy skills.

    More Details
  118. Baby Storytime

    January 30, 2020, 11:00 AM - 11:30 AM @ Banff Public Library

    A half-hour drop-in program for children ages 0-2 and their parents/caregivers. We explore a different theme each week featuring rhymes, songs, and stories which help to promote early language development and positive child-adult interaction and bonding.

    More Details
  119. Community Table Lunch

    January 30, 2020, 12:00 PM - 1:00 PM @ 101 Bear Street, above the library

    Join us for a selection of delicious food including homemade soup, breads and salads. There is a kids zone, pop-up cooking demos and cultural events. Every week is different. Make new friends and find out what’s happening in our community. Watch social media for pop-up information. Community Table Lunch is also a Banff Food Rescue distribution point.

    More Details
  120. Drop-in Public Skating

    January 30, 2020, 12:00 PM - 1:30 PM @ The Fenlands Banff Recreation Centre

    Drop-in Public Skating is open to everyone. Helmets are required for children 12 and under and recommended for all skaters.

    More Details
  121. Drop-in Shinny

    January 30, 2020, 12:30 PM - 1:45 PM @ The Fenlands

    Shinny is an informal game of hockey. Players must be 16+ to participate. Full gear is required.

    More Details
  122. Drop-in Shinny 40+

    January 30, 2020, 2:00 PM - 3:15 PM @ The Fenlands

    Shinny is an informal game of hockey. Players must be 40+ to participate. Full gear is required.

    More Details
  123. Community Dinner

    January 30, 2020, 5:30 PM - 7:30 PM @ 101 Bear Street, above the library

    Enjoy a main course, salad, bread, dessert, and of course, great conversation with friends, neighbours, and newcomers. Everyone welcome.

    More Details
  124. Games Night

    January 30, 2020, 6:00 PM - 9:00 PM @ 101 Bear Street, above the library

    After enjoying a delicious meal at a Community Dinner, walk across the hall and play Magic: The Gathering. Cards and instruction provided. All ages and abilities.

    More Details
  125. Drop-in Badminton

    January 30, 2020, 6:30 PM - 8:30 PM @ Banff Elementary School

    Play badminton Tuesdays and Thursdays at Banff Elementary School. All skill levels welcome. For ages 13+.

    More Details
  126. How-To Nights

    January 30, 2020, 7:00 PM - 10:00 PM @ The Basement of the Banff Canmore Community Foundation

    Do you want to learn how to make kombucha, tie a fish fly, choose and care for a pet, make your own toothpaste? How-To Nights will have different weekly topics. Gives us your ideas and we will find an expert to share their skills. Free unless materials charge.

    More Details
  127. Toastmasters Mountain Mumblers

    January 30, 2020, 7:00 PM - 9:00 PM @ The Banff Canmore Community Foundation

    If the thought of speaking in front of a group ties your stomach up in knots, Toastmasters is the place to get over your fear! You will be surprised how fun and supportive it is. You don't have to say a word if you don't want to! Toastmasters is an international training organization that builds your confidence and skills in communication and leadership. Mountain Mumblers is the Bow Valley chapter. More info at mountainmumblers.com.

    More Details
  128. Drop-in Soccer

    January 30, 2020, 8:30 PM - 10:30 PM @ Banff Elementary School

    Join a drop-in soccer game at Banff Elementary School. All skill levels welcome. For ages 16+.

    More Details
  129. Drop-in Shinny 16+

    January 30, 2020, 9:00 PM - 10:00 PM @ The Fenlands Banff Recreation Centre

    Drop-in Shinny is an informal game of hockey. Full gear is required. For ages 16+.

    More Details
  130. Community Living Room

    January 31, 2020, 11:30 AM - 1:30 PM @ The Basement of the Banff Canmore Community Foundation

    Casual space with couches and tables where you can enjoy your own company or connect with others. Coffee & tea is always on for 25c. Come in & play games, read, work on your laptop, use the music room, have a chat or bring your lunch.

    More Details
  131. Drop-in Public Skating

    January 31, 2020, 12:00 PM - 1:30 PM @ The Fenlands Banff Recreation Centre

    Drop-in Public Skating is open to everyone. Helmets are required for children 12 and under and recommended for all skaters.

    More Details
  132. Mixed Media Art Club for Kids

    January 31, 2020, 4:00 PM - 5:30 PM @ To be announced

    Draw, sculpt, craft and create! Kids will learn visual literacy concepts while developing their own voice as artists. Instructor: Tessa Mendoza and Sam Welsh

    More Details
  133. Get Out Drop-in Sports Night

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

    Get Out drop-in sports night offers a fun, safe space for youth to play a variety of non-competitive sports. Youth get to help set the night’s agenda, choosing their sports and activities or simply just hanging out. Snacks, beverages and small giveaways are included. For Grades 7-10.

    More Details
  134. Get Out Drop-in Sports Night

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

    Get Out drop-in sports night offers a fun, supervised, safe place for youth in Grades 7 to 10 to play in a variety of non-competitive sports every Friday from 7 to 10 p.m. at Banff Community High School. You get to help set the night's agenda, choosing your sport and other activities. Snacks and beverages, plus small giveaways are part of the evening.

    More Details

Council Meetings

  1. Regular Council Meeting

    January 27, 2020, 2:00 PM @ Banff Town Hall

    Regular Meeting of Banff Town Council

    More Details

Settlement Services & Temporary Foreign Worker

  1. CANADIAN CITIZENSHIP INFORMATION SESSION

    January 21, 2020, 1:00 PM - 4:00 PM @ Banff Town Hall

    This free session is for Permanent Residents of Canada who are interested in becoming Canadian Citizens. Find out: Why become a Canadian Citizen? Are you eligible to become a Canadian Citizen? What are the requirements to apply? How to complete the official application forms? and more!

    More Details
  2. Living in Canada as a Permanent Resident (PR) session

    January 28, 2020, 9:00 AM - 12:00 PM @ Canmore Civic Centre

    Are you a Permanent Resident of Canada (PR), or almost a PR? come to a FREE session for all PRs and anyone who has submitted an application for Permanent Residency. Find out about: Your rights and responsibilities as a PR, Preparing for your family's arrival to Canada, Free English language programs, Housing information, Career opportunities, Community and government resources and much more!

    More Details
  3. CANADIAN CITIZENSHIP INFORMATION SESSION

    January 28, 2020, 1:00 PM - 4:00 PM @ Canmore Civic Centre

    This free session is for Permanent Residents of Canada who are interested in becoming Canadian Citizens. Find out: Why become a Canadian Citizen? Are you eligible to become a Canadian Citizen? What are the requirements to apply? How to complete the official application forms? and more!

    More Details

Town Committees

  1. Community Art Committee

    January 21, 2020, 9:00 AM @ Banff Town Hall

    The Banff Community Art Committee advises council on opportunities to acquire and place public art throughout the town. The committee meets on the third Tuesday of every other month.

    More Details
  2. Governance and Finance Committee

    January 27, 2020, 9:00 AM @ Banff Town Hall

    The Town of Banff Governance and Finance Committee reviews financial policies, financial statements, fees and charges and the Financial Plan. Meetings are held in the council chamber and are open to the public. The Mayor and Town Councillors are the sole members of the committee.

    More Details