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

Calendar

Banff's Special Events

  1. Wagon Rides

    December 17, 12:00 PM - 4:00 PM @ Whyte Museum

    Banff Trail Riders brings you an afternoon of fun every Sunday between November 19 and December 17 from 12 p.m. - 4 p.m. The wagon rides leave from the Whyte Museum parking lot and are weather dependent. Make sure to dress according to the weather.

    More Details
  2. Downtown Christmas Choir with The Bow Valley Chorus

    December 22, 7:00 PM - 8:00 PM @ Banff Avenue Square

    Catch a Christmas-themed performance from the Bow Valley Chorus choir at the Banff Avenue Square.

    More Details
  3. Christmas Carolling

    December 23, 12:00 PM - 2:00 PM @ Banff Avenue

    Castle Carollers roam Banff Avenue and share their holiday cheer through favourite Christmas songs.

    More Details
  4. Free Public Swim

    December 31, 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
  5. New Year's Eve Celebration and Fireworks

    December 31, 7:00 PM @ Banff Avenue, from Buffalo Street to Wolf Street

    Banff Avenue, from Buffalo Street to Wolf Street will be jam-packed with street entertainment, activities, games, campfires, food booths, story telling, music and much more. Don't forget about the annual fireworks at midnight. This is a family friendly event; zero tolerance for alcohol in effect.

    More Details

BanffLIFE Events

  1. BanffLIFE Christmas Dinner

    December 17, 5:00 PM - 7:00 PM @ 101 Bear Street

    Get in the holiday spirit! Come enjoy a warm tasty meal away from home and chill with some friends. Volunteers & donations are welcome. Please email for further information.

    More Details
  2. Sunday Night BanffLIFE Theatre Collective

    December 17, 7:00 PM - 8:30 PM

    More Details
  3. Intro to Ice Climbing

    December 18, 8:00 AM - 5:00 PM @ Banff Town Hall

    Learn the basics of the sport, and get introduced to a whole new world of winter adventure! In a small group you will learn from some of the best climbers/ACMG guides in the Valley. No experience necessary. Cost includes: 1 day of instruction, use of group technical equipment, use of personal climbing equipment (helmet, harness and belay devise) and transportation to climbing site.

    More Details
  4. Banff Ambassador Program

    December 20, 3:30 PM - 4:30 PM @ 101 Bear Street

    Living and working in Banff and Lake Louise is your opportunity to discover one of the most unique places on earth. The Banff & Lake Louise Ambassador Program is designed to inspire more learning about this amazing place, how you can explore Banff National Park and engage with the community.

    More Details
  5. BanffLIFE Pasta Night

    December 20, 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
  6. Avalanche Skills Training (AST) Level 1

    December 27, 9:30 AM - 5:00 PM @ The Fenlands Banff Recreation Centre > 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
  7. BanffLIFE Pasta Night

    December 27, 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. Drop in - Womens Basketball

    December 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 Sunday for Ladies Basketball. All skill levels are welcome at weekly drop-in sports. Please bring indoor running shoes.

    More Details
  2. Drop in Dodgeball

    December 17, 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
  3. Drop In Soccer

    December 18, 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
  4. Drop in Badminton

    December 19, 7:00 PM - 8: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 Badminton. All skill levels are welcome at weekly drop-in sports. Please bring indoor running shoes

    More Details
  5. Drop In Yoga - Tuesday

    December 19, 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
  6. Drop in Baskerball

    December 19, 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
  7. TRY Yoga - Wednesday

    December 20, 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
  8. Learn to Curl

    December 20, 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
  9. Drop In Soccer

    December 20, 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
  10. Drop In Volleyball

    December 20, 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. Public Hearing Bylaw 389 – Land Use Bylaw Amending Bylaw – Development Fees Amendment

    December 18, 2:00 PM @ Banff Town Hall, Council Chamber

    The purpose of proposed Bylaw 389 is to amend the Town of Banff Land Use Bylaw Schedule “G” – Development Fees in order to increase some development fees. Proposed fees were calculated based on cost-recovery for municipal services provided and were compared to fees for similar Alberta communities.

    More Details
  2. Regular Council Meeting

    December 18, 2:00 PM @ Banff Town Hall

    Regular Meeting of Banff Town Council

    More Details

The Fenlands Banff Recreation Centre

  1. Drop-in Public Skating

    December 17, 4:00 PM - 5:30 PM @ The Fenlands Banff Recreation Centre

    Everyone is welcome at drop-in public skating at The Fenlands. Children under 7 must be accompanied by an adult. No sticks, pucks, figure skating jumps or spins. International certified helmets are required to be worn by all skaters 12 and under, and are highly recommended for all skaters. Scheduled times are subject to change without notice.

    More Details
  2. Ladies Shinny

    December 17, 7:15 PM - 8:15 PM @ The Fenlands Banff Recreation Centre

    Play shinny hockey in a women's only environment. Full hockey equipment required.

    More Details
  3. Drop-in Public Skating

    December 18, 12:00 PM - 1:30 PM @ The Fenlands Banff Recreation Centre

    Everyone is welcome at drop-in public skating at The Fenlands. Children under 7 must be accompanied by an adult. No sticks, pucks, figure skating jumps or spins. International certified helmets are required to be worn by all skaters 12 and under, and are highly recommended for all skaters. Scheduled times are subject to change without notice.

    More Details
  4. Co-Ed Shinny

    December 18, 12:30 PM - 1:45 PM @ The Fenlands

    Players must be at least 18 to participate. Full equipment is required.

    More Details
  5. Drop-in Public Skating

    December 19, 12:00 PM - 1:30 PM @ The Fenlands Banff Recreation Centre

    Everyone is welcome at drop-in public skating at The Fenlands. Children under 7 must be accompanied by an adult. No sticks, pucks, figure skating jumps or spins. International certified helmets are required to be worn by all skaters 12 and under, and are highly recommended for all skaters. Scheduled times are subject to change without notice.

    More Details
  6. Co-Ed Shinny

    December 19, 12:30 PM - 1:45 PM @ The Fenlands

    Players must be at least 18 to participate. Full equipment is required.

    More Details
  7. 40+ Shinny

    December 19, 2:00 PM - 3:15 PM @ The Fenlands

    For ages 40 and older. Full equipment is required.

    More Details
  8. Parent & Tot Skate

    December 20, 10:00 AM - 11:30 AM @ The Fenlands Banff Recreation Centre

    This skate is for parents and pre-school aged children. Strollers are welcome (no burleys)

    More Details
  9. Drop-in Public Skating

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

    Everyone is welcome at drop-in public skating at The Fenlands. Children under 7 must be accompanied by an adult. No sticks, pucks, figure skating jumps or spins. International certified helmets are required to be worn by all skaters 12 and under, and are highly recommended for all skaters. Scheduled times are subject to change without notice.

    More Details
  10. Co-Ed Shinny

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

    Players must be at least 18 to participate. Full equipment is required.

    More Details
  11. Learn to Curl

    December 20, 6:30 PM - 8:30 PM

    Learn to Curl at the Fenlands Recreation Centre Curling Rink! Everyone is welcome at this Wednesday Night drop-in program. Enjoy and evening of instruction and practice time with members of the Banff Curling Club. Please bring a pair of clean indoor sneakers and dress in layers!

    More Details
  12. Drop-in Public Skating

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

    Everyone is welcome at drop-in public skating at The Fenlands. Children under 7 must be accompanied by an adult. No sticks, pucks, figure skating jumps or spins. International certified helmets are required to be worn by all skaters 12 and under, and are highly recommended for all skaters. Scheduled times are subject to change without notice.

    More Details
  13. Co-Ed Shinny

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

    Players must be at least 18 to participate. Full equipment is required.

    More Details
  14. 40+ Shinny

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

    For ages 40 and older. Full equipment is required.

    More Details
  15. Drop-in Public Skating

    December 22, 1:00 PM - 2:30 PM @ The Fenlands Banff Recreation Centre

    Everyone is welcome at drop-in public skating at The Fenlands. Children under 7 must be accompanied by an adult. No sticks, pucks, figure skating jumps or spins. International certified helmets are required to be worn by all skaters 12 and under, and are highly recommended for all skaters. Scheduled times are subject to change without notice.

    More Details
  16. Youth Shinny

    December 22, 2:45 PM - 3:45 PM @ The Fenlands

    Drop-in shinny hockey for youth ages 13-17. Full hockey equipment is required.

    More Details
  17. Drop-in Public Skating

    December 22, 4:00 PM - 6:00 PM @ The Fenlands Banff Recreation Centre

    Everyone is welcome at drop-in public skating at The Fenlands. Children under 7 must be accompanied by an adult. No sticks, pucks, figure skating jumps or spins. International certified helmets are required to be worn by all skaters 12 and under, and are highly recommended for all skaters. Scheduled times are subject to change without notice.

    More Details
  18. Skate with Santa!

    December 23, 1:00 PM - 2:30 PM @ The Fenlands Banff Recreation Centre

    Santa Claus is coming to Town! Join Santa on the ice while enjoying David's Tea to celebrate this Holiday Season! We will be accepting non-perishable food items for the Food Bank during this event.

    More Details
  19. Youth Shinny

    December 23, 2:45 PM - 3:45 PM @ The Fenlands

    Drop-in shinny hockey for youth ages 12 and under. Full hockey equipment is required.

    More Details
  20. Skate with Santa!

    December 23, 4:00 PM - 6:00 PM @ The Fenlands Banff Recreation Centre

    Santa Claus is coming to Town! Join Santa on the ice while enjoying some David's Tea to celebrate this Holiday Season! We will be accepting non-perishable food items for the Food Bank during this event.

    More Details
  21. Parents & Kids Sticks and Pucks

    December 23, 4:30 PM - 5:30 PM @ The Fenlands Banff Recreation Centre

    Helmet, sticks and pucks are all you need for this unstructured ice time for parents and children.

    More Details
  22. Drop-in Public Skating

    December 24, 1:00 PM - 2:30 PM @ The Fenlands Banff Recreation Centre

    Everyone is welcome at drop-in public skating at The Fenlands. Children under 7 must be accompanied by an adult. No sticks, pucks, figure skating jumps or spins. International certified helmets are required to be worn by all skaters 12 and under, and are highly recommended for all skaters. Scheduled times are subject to change without notice.

    More Details
  23. Parents & Kids Sticks and Pucks

    December 24, 1:00 PM - 2:30 PM @ The Fenlands Banff Recreation Centre

    Helmet, sticks and pucks are all you need for this unstructured ice time for parents and children.

    More Details
  24. Drop-in Public Skating

    December 27, 1:00 PM - 2:30 PM @ The Fenlands Banff Recreation Centre

    Everyone is welcome at drop-in public skating at The Fenlands. Children under 7 must be accompanied by an adult. No sticks, pucks, figure skating jumps or spins. International certified helmets are required to be worn by all skaters 12 and under, and are highly recommended for all skaters. Scheduled times are subject to change without notice.

    More Details
  25. Youth Shinny

    December 27, 2:45 PM - 3:45 PM @ The Fenlands

    Drop-in shinny hockey for youth ages 13-17. Full hockey equipment is required.

    More Details
  26. Drop-in Public Skating

    December 27, 4:00 PM - 6:00 PM @ The Fenlands Banff Recreation Centre

    Everyone is welcome at drop-in public skating at The Fenlands. Children under 7 must be accompanied by an adult. No sticks, pucks, figure skating jumps or spins. International certified helmets are required to be worn by all skaters 12 and under, and are highly recommended for all skaters. Scheduled times are subject to change without notice.

    More Details
  27. Co-Ed Shinny

    December 28, 1:00 PM - 2:15 PM @ The Fenlands

    Players must be at least 18 to participate. Full equipment is required.

    More Details
  28. Drop-in Public Skating

    December 28, 1:00 PM - 2:30 PM @ The Fenlands Banff Recreation Centre

    Everyone is welcome at drop-in public skating at The Fenlands. Children under 7 must be accompanied by an adult. No sticks, pucks, figure skating jumps or spins. International certified helmets are required to be worn by all skaters 12 and under, and are highly recommended for all skaters. Scheduled times are subject to change without notice.

    More Details
  29. Youth Shinny

    December 28, 2:45 PM - 3:45 PM @ The Fenlands

    Drop-in shinny hockey for youth ages 12 and under. Full hockey equipment is required.

    More Details
  30. Drop-in Public Skating

    December 28, 4:00 PM - 6:00 PM @ The Fenlands Banff Recreation Centre

    Everyone is welcome at drop-in public skating at The Fenlands. Children under 7 must be accompanied by an adult. No sticks, pucks, figure skating jumps or spins. International certified helmets are required to be worn by all skaters 12 and under, and are highly recommended for all skaters. Scheduled times are subject to change without notice.

    More Details
  31. Drop-in Public Skating

    December 29, 1:00 PM - 2:30 PM @ The Fenlands Banff Recreation Centre

    Everyone is welcome at drop-in public skating at The Fenlands. Children under 7 must be accompanied by an adult. No sticks, pucks, figure skating jumps or spins. International certified helmets are required to be worn by all skaters 12 and under, and are highly recommended for all skaters. Scheduled times are subject to change without notice.

    More Details
  32. Youth Shinny

    December 29, 2:45 PM - 3:45 PM @ The Fenlands

    Drop-in shinny hockey for youth ages 13-17. Full hockey equipment is required.

    More Details
  33. Drop-in Public Skating

    December 29, 4:00 PM - 6:00 PM @ The Fenlands Banff Recreation Centre

    Everyone is welcome at drop-in public skating at The Fenlands. Children under 7 must be accompanied by an adult. No sticks, pucks, figure skating jumps or spins. International certified helmets are required to be worn by all skaters 12 and under, and are highly recommended for all skaters. Scheduled times are subject to change without notice.

    More Details
  34. Parents & Kids Sticks and Pucks

    December 29, 4:30 PM - 5:30 PM @ The Fenlands Banff Recreation Centre

    Helmet, sticks and pucks are all you need for this unstructured ice time for parents and children.

    More Details
  35. Drop-in Public Skating

    December 30, 1:00 PM - 2:30 PM @ The Fenlands Banff Recreation Centre

    Everyone is welcome at drop-in public skating at The Fenlands. Children under 7 must be accompanied by an adult. No sticks, pucks, figure skating jumps or spins. International certified helmets are required to be worn by all skaters 12 and under, and are highly recommended for all skaters. Scheduled times are subject to change without notice.

    More Details
  36. Youth Shinny

    December 30, 2:45 PM - 3:45 PM @ The Fenlands

    Drop-in shinny hockey for youth ages 12 and under. Full hockey equipment is required.

    More Details
  37. Drop-in Public Skating

    December 30, 4:00 PM - 6:00 PM @ The Fenlands Banff Recreation Centre

    Everyone is welcome at drop-in public skating at The Fenlands. Children under 7 must be accompanied by an adult. No sticks, pucks, figure skating jumps or spins. International certified helmets are required to be worn by all skaters 12 and under, and are highly recommended for all skaters. Scheduled times are subject to change without notice.

    More Details
  38. Parents & Kids Sticks and Pucks

    December 30, 4:30 PM - 5:30 PM @ The Fenlands Banff Recreation Centre

    Helmet, sticks and pucks are all you need for this unstructured ice time for parents and children.

    More Details
  39. Drop-in Public Skating

    December 31, 1:00 PM - 2:30 PM @ The Fenlands Banff Recreation Centre

    Everyone is welcome at drop-in public skating at The Fenlands. Children under 7 must be accompanied by an adult. No sticks, pucks, figure skating jumps or spins. International certified helmets are required to be worn by all skaters 12 and under, and are highly recommended for all skaters. Scheduled times are subject to change without notice.

    More Details
  40. Parents & Kids Sticks and Pucks

    December 31, 1:00 PM - 2:30 PM @ The Fenlands Banff Recreation Centre

    Helmet, sticks and pucks are all you need for this unstructured ice time for parents and children.

    More Details

Town Committees

  1. Banff Housing Corporation Board

    December 20, 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