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

Calendar

Banff's Special Events

  1. Annual Banff-Canmore Christmas Bird Count

    December 15, All Day

    Take a break from the rush of the holidays and join the Bow Valley Naturalists for the annual Christmas Bird Count. Then enjoy the camaraderie of fellow birders at the annual (and always delicious) potluck and compilation of the day’s results. To participate, contact Heather Dempsey hjdempsey@shaw.ca (Banff) or Ethan Denton ethan@suechick.com (Canmore) Reporting session and potluck to follow the day: Banff Seniors Centre, 6 p.m. Free, please bring something to share for dinner.

    More Details
  2. Christmas Performances

    December 15, 4:00 PM @ Banff Avenue Square

    Stop by the Banff Avenue Square for Christmas Performances on Saturdays, November 24 to December 22.

    More Details
  3. Strategic Plan Info/Feedback Session

    December 20, 3:00 PM - 6:00 PM @ 101 Bear Street, Pioneer Room (above the library)

    The Town of Banff is seeking your feedback on the Draft 2019-2022 Strategic Plan, which focuses attention and resources on improving performance in 5 priority areas over the next 4 years. The draft plan was developed from guidance of the 10-year Community Plan and other long-term plans, as well as input to Council over the past year on major challenges for the town and emerging issues. Have your say on tackling the cost of living, transportation around town, environmental leadership, preserving heritage and managing emergency and wildfire preparedness. Drop-in anytime between 3-6 p.m. at 101 Bear Street in the Pioneer Room to learn more and share your feedback on the plan.

    More Details
  4. Christmas Performances

    December 22, 4:00 PM @ Banff Avenue Square

    Stop by the Banff Avenue Square for Christmas Performances on Saturdays, November 24 to December 22.

    More Details
  5. Skate with Santa

    December 23, 1:00 PM - 3:00 PM @ The Fenlands

    Skate with Santa at The Fenlands on Dec. 23. Bring your skates or rent a pair and hit the ice for a pre-Christmas skate. Helmets are required for children 12 and under.

    More Details
  6. New Year's Eve

    December 31, 7:00 PM @ Banff Ave., from Caribou St. to Elk St.

    Celebrate the New Year in Banff with a big event downtown on Banff Avenue, from Caribou Street to Elk Street. This family-friendly event includes skating with Isabelle the Wonderful at the downtown rink, roasting marshmallows, fire dancers, interpretive Indigenous stories and dance, a fat bike obstacle course and music on our main stage, plus rides on the children’s train – The New Year’s Eve Express.

    More Details

BanffLIFE Events

  1. BanffLIFE Christmas Dinner

    December 16, 5:30 PM @ 101 Bear Street, above the library

    Join BanffLife for a free community Christmas dinner. Enjoy a great meal, meet new people, and get treats from local businesses. The dinner is free, but donations are accepted. Donations help support this and other fun community activities. Call 403.760.2423 or email BanffLIFE.intern@banff.ca.

    More Details
  2. Intro to Ice Climbing

    December 18, 8:00 AM - 4:00 PM

    Learn the basics of ice climbing in the Canadian Rockies. In a small group you will learn from some of the best climbers/ACMG guides in the Bow Valley. Transportation, guide and most equipment provided. Register online at banff.ca/register or call 403.762.1251.

    More Details
  3. Banff & Lake Louise Ambassador Program

    December 19, 3:30 PM - 4:30 PM @ 101 Bear Street, above the library

    This program is an entertaining and informative way to make the most of your time in Banff National Park. New residents to Banff & Lake Louise discover how they can become knowledgeable locals and ambassadors to visitors. Learn about wildlife, local history, landmarks, park rules and how to stay safe in the park. Learn about community resources and activities in Banff National Park. Registration is not required, but arrive at least 15 minutes prior to the session.

    More Details
  4. BanffLIFE Pasta Night

    December 19, 6:00 PM - 8:00 PM @ 101 Bear Street, above the library

    Enjoy a home-cooked meal, meet new people and play games at the weekly Pasta Night. We are always looking for volunteers. Call 403.760.2423 or email BanffLIFE.intern@banff.ca to volunteer. Gluten free options available.

    More Details
  5. BanffLIFE Pasta Night

    December 26, 6:00 PM - 8:00 PM @ 101 Bear Street, above the library

    Enjoy a home-cooked meal, meet new people and play games at the weekly Pasta Night. We are always looking for volunteers. Call 403.760.2423 or email BanffLIFE.intern@banff.ca to volunteer. Gluten free options available.

    More Details

Community Programs, Activities & Drop-In Sports

  1. Drop-in Gentle Flow Yoga

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

    Recharge your mind and body at this noon-hour yoga class. Friday, noon-1 p.m. at The Fenlands. Mats, props and instruction provided on a drop-in basis. For ages 16+.

    More Details
  2. Drop-in Public Skating

    December 14, 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. Game On! at the Library

    December 14, 12:00 PM - 2:30 PM @ Banff Public Library

    Game On! Ages 8+. Come hang out on half-day Fridays for awesome board games, Xbox 360, and delicious snacks! Drop-in.

    More Details
  4. Mountain Adventurers

    December 14, 12:00 PM - 4:00 PM

    Mountain Adventurers is an outdoor program where students go canoeing, mountain biking, rock climbing, cross-country skiing and more. Led by qualified staff who specialize in outdoor recreation. Programs are held on PD half day Fridays following the Canadian Rockies Public School calendar. Registration opens on the 15th of the month for the following month’s program (for example, to register your child for the December dates, you would call on November 15). Register in person at the Community Services desk at Town Hall, or call 403.762.1251. This program is generously supported by the Pauw Foundation.

    More Details
  5. Drop-in Sticks & Pucks

    December 14, 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
  6. Drop-in Youth Shinny

    December 14, 3:00 PM - 4:00 PM @ The Fenlands Banff Recreation Centre

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

    More Details
  7. Get Out Drop-in Sports Night

    December 14, 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
  8. Once Upon An Alphabet

    December 15, 9:30 AM - 10:30 AM @ Banff Public Library

    Stop by the Banff Public Library every Saturday and play, sing songs and tell stories. This program is for children 0-6 years of age and their parents. Snacks are provided. No registration required.

    More Details
  9. Motoring Munchkins

    December 15, 10:00 AM - 11:30 AM @ Banff Elementary School

    Join us on Saturdays throughout the school year to provide your little ones opportunities to meet friends, have active play, and ‘motor’ around the gymnasium. Parent participation is required. For ages 1 – 3.

    More Details
  10. Super Saturday at the Library

    December 15, 1:00 PM - 3:30 PM @ Banff Public Library

    Stop by the Banff Public Library for an hour of creative crafts, exciting activities and invigorating reading materials. Ages 4-7 are welcome from 1-2 p.m. and ages 8-12 are welcome from 2:30-3:30 p.m. Spots guaranteed to the first 15 participants.

    More Details
  11. Drop-in Public Skating

    December 15, 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
  12. Drop-in Sketching

    December 15, 2:00 PM - 4:00 PM @ 101 Bear Street, Pioneer Room

    Sketching is a fun way to improve your drawing skills with an experienced instructor. On nice days you will head outdoors. Bring a sketchbook, pencil and eraser. For ages 13+. No registration required.

    More Details
  13. Ornaments for the Holidays!

    December 16, 1:00 PM - 4:00 PM @ Banff Public Library

    Pop into the library for this free program on ornament decoration offered by facilitator, Samantha Welsh, and take home your own ornament. All ages welcome!

    More Details
  14. Drop-in Public Skating

    December 16, 1:45 PM - 2:45 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
  15. Drop-in Sticks & Pucks

    December 16, 2:30 PM - 3:30 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
  16. Drop-in Public Swimming

    December 16, 6:00 PM - 8:00 PM @ Sally Borden Building, Banff Centre

    The Sally Borden Building at the Banff Centre is home to a 25-metre pool, hot tub, wading pool and steam room. Lifejackets are provided at no charge. You can rent towels, purchase swim diapers and other aquatic accessories. Public swimming is supported in part by the Town of Banff. For more on swimming programs, call 403.762.6450 or visit banffcentre.ca/aquatics.

    More Details
  17. Drop-in Women’s Shinny

    December 16, 6:00 PM - 7:00 PM @ The Fenlands Banff Recreation Centre

    Drop-in Women's Shinny is Sundays from 6-7 p.m. Shinny is an informal game of hockey for players 18+. Full gear is required.

    More Details
  18. Drop-in 55+ Fitness

    December 17, 9:30 AM - 10:30 AM @ 101 Bear Street, Pioneer Room

    50+ Fitness focuses on cardiovascular, coordination, balance and core strength. All abilities welcome. No registration required.

    More Details
  19. Drop-in Public Skating

    December 17, 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
  20. Monday Lunch for 55+

    December 17, 12:00 PM - 1:00 PM

    Join a group of adults 55+ every Monday at noon. The first and the third Monday Lunch is at a local restaurant and cost is standard menu pricing. The second and fourth Monday Lunch is served at 101 Bear Street in the Pioneer Room and lunch costs is $7.50. No registration is required. Call 403.762.1251 for restaurant locations.

    More Details
  21. Drop-in Adult Shinny

    December 17, 12:30 PM - 1:45 PM @ The Fenlands Banff Recreation Centre

    Adult Shinny is an informal game of hockey. Players must be 18+ to participate. Full gear is required. Drop-in, no registration required.

    More Details
  22. Crafternoon at the Library

    December 17, 1:00 PM - 4:00 PM @ Banff Public Library

    Gather your knitting, crochet, embroidery, or other DIY project-in-progress, and drop-in every Monday afternoon at the Banff Public Library. Enjoy a cozy chat and share your handicraft enthusiasm with new acquaintances.

    More Details
  23. The Basement – Youth Drop-in

    December 17, 3:00 PM - 6:00 PM @ Banff Canmore Community Foundation

    The Basement is a new youth drop-in centre below the Banff Canmore Community Foundation. It’s a space where youth can hang out, play games, do homework, work on art projects, create music, or just socialize. There are board games, foosball, shuffleboard, instruments, books, WiFi and a popcorn machine. There will be weekly activities – rock climbing, skateboarding, bowling and more. Healthy snacks available daily. This program is generously supported by the Pauw Foundation. For Grades 7-10.

    More Details
  24. Drop-in Public Swimming

    December 17, 4:00 PM - 6:00 PM @ Sally Borden Building, Banff Centre

    The Sally Borden Building at the Banff Centre is home to a 25-metre pool, hot tub, wading pool and steam room. Lifejackets are provided at no charge. You can rent towels, purchase swim diapers and other aquatic accessories. Public swimming is supported in part by the Town of Banff. For more on swimming programs, call 403.762.6450 or visit banffcentre.ca/aquatics.

    More Details
  25. Drop-in Ying/Yang Yoga

    December 17, 7:00 PM - 8:00 PM @ 101 Bear Street, Pioneer Room

    Yin/Yang Yoga blends two styles of yoga bringing together the benefits of passive yoga poses with more dynamic sequences and standing postures. For ages 16+. No registration required. Ying/Yang Yoga is every Monday, Sept. 24 to Dec. 17 at 101 Bear Street, 7-8 p.m.

    More Details
  26. Drop-in Public Skating

    December 18, 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
  27. New Location - Drop-in co-ed Stretch

    December 18, 12:05 PM - 12:50 PM @ The Fenlands, Meeting Room 1

    **New Location for this class is The Fenlands** Co-Ed Stretch improves mobility, reduces tightness and increases range of motion. No registration required. Co-Ed Stretch is every Tuesday, 12:05-12:50 p.m. from Sept. 25 to Dec. 18 at 101 Bear Street (above the library).

    More Details
  28. Drop-in 40+ Shinny

    December 18, 2:00 PM - 3:15 PM @ The Fenlands Banff Recreation Centre

    Shinny is an informal game of hockey. Players must be 40+ to participate. Full gear is required. Drop-in, no registration required.

    More Details
  29. The Basement – Youth Drop-in

    December 18, 3:00 PM - 6:00 PM @ Banff Canmore Community Foundation

    The Basement is a new youth drop-in centre below the Banff Canmore Community Foundation. It’s a space where youth can hang out, play games, do homework, work on art projects, create music, or just socialize. There are board games, foosball, shuffleboard, instruments, books, WiFi and a popcorn machine. There will be weekly activities – rock climbing, skateboarding, bowling and more. Healthy snacks available daily. This program is generously supported by the Pauw Foundation. For Grades 7-10.

    More Details
  30. Drop-in Public Swimming

    December 18, 4:00 PM - 6:00 PM @ Sally Borden Building, Banff Centre

    The Sally Borden Building at the Banff Centre is home to a 25-metre pool, hot tub, wading pool and steam room. Lifejackets are provided at no charge. You can rent towels, purchase swim diapers and other aquatic accessories. Public swimming is supported in part by the Town of Banff. For more on swimming programs, call 403.762.6450 or visit banffcentre.ca/aquatics.

    More Details
  31. Drop-in Broga

    December 18, 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. Broga is every Tuesday from Sept. 25 to Dec. 18.

    More Details
  32. Ukulele/Guitar Classes

    December 18, 6:00 PM - 8:00 PM @ St Paul's Church

    Join Clay Kuhn and Aaron Smith on Tuesdays for beginner Ukulele/Guitar classes and join in the Music Jam and Sing-A-Long.

    More Details
  33. Drop-in co-ed Badminton

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

    Drop-in and play badminton every Tuesday from Sept. 25 to Dec. 18 at the Banff Community High School Gym. For ages 16+. No registration required.

    More Details
  34. Drop-in Women's Basketball

    December 18, 8:30 PM - 9:30 PM @ Banff Community High School

    Drop-in to the Banff Community High School gym for a game of basketball. No registration required. Drop-in Women's Basketball is every Tuesday from September 25 to December 18.

    More Details
  35. Drop-in co-ed Basketball

    December 18, 9:30 PM - 10:30 PM @ Banff Community High School

    Drop-in to the Banff Community High School gym for a game of basketball. No registration required. Drop-in co-ed basketball is every Tuesday from September 25 to December 18, from 9:30-10:30 p.m. For ages 16+.

    More Details
  36. Drop-in Flow Yoga

    December 19, 8:00 AM - 9:00 AM @ The Fenlands Banff Recreation Centre

    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+. Free

    More Details
  37. Preschool Storytime

    December 19, 10:00 AM - 10:30 AM @ Banff Public Library

    Children 2-6 are invited, along with their parents, caregivers or family members to participate in a half hour drop-in program. Each week a new theme is explored that features related stories, songs, rhymes and finder plays.

    More Details
  38. Stroller Skate

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

    Stroller Skate is time for parents and pre-school aged children to get out on the ice. Strollers are welcome (no burleys).

    More Details
  39. Baby Storytime at the Library

    December 19, 11:00 AM - 11:30 AM @ Banff Public Library

    Children 0-2 are invited along with their parents, caregivers, and/or family members to participate in a half hour drop-in program that includes rhymes and rhythms, bouncing, active songs, finger plays and stories. This program promotes early language development and positive child/adult interactions and bonding.

    More Details
  40. Drop-in 50+ Shinny

    December 19, 11:15 AM - 12:15 AM @ The Fenlands Banff Recreation Centre

    Shinny is an informal game of hockey. Players must be 50+ to participate. Full gear is required. Drop-in, no registration required.

    More Details
  41. Drop-in Adult Shinny

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

    Adult Shinny is an informal game of hockey. Players must be 18+ to participate. Full gear is required. Drop-in, no registration required.

    More Details
  42. Drop-in Public Skating

    December 19, 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
  43. The Basement – Youth Drop-in

    December 19, 3:00 PM - 6:00 PM @ Banff Canmore Community Foundation

    The Basement is a new youth drop-in centre below the Banff Canmore Community Foundation. It’s a space where youth can hang out, play games, do homework, work on art projects, create music, or just socialize. There are board games, foosball, shuffleboard, instruments, books, WiFi and a popcorn machine. There will be weekly activities – rock climbing, skateboarding, bowling and more. Healthy snacks available daily. This program is generously supported by the Pauw Foundation. For Grades 7-10.

    More Details
  44. Drop-in Public Swimming

    December 19, 4:00 PM - 6:00 PM @ Sally Borden Building, Banff Centre

    The Sally Borden Building at the Banff Centre is home to a 25-metre pool, hot tub, wading pool and steam room. Lifejackets are provided at no charge. You can rent towels, purchase swim diapers and other aquatic accessories. Public swimming is supported in part by the Town of Banff. For more on swimming programs, call 403.762.6450 or visit banffcentre.ca/aquatics.

    More Details
  45. Drop-in co-ed Indoor Soccer

    December 19, 7:00 PM - 8:00 PM @ Banff Community High School

    Drop-in to the Banff Community High School gym for indoor soccer every Wednesday from Sept. 26 to Dec. 19. No registration required.

    More Details
  46. Drop-in co-ed Volleyball

    December 19, 8:00 PM - 10:00 PM @ Banff Community High School

    Drop-in to the Banff Community High School gym for co-ed volleyball every Wednesday from Sept. 26 to Dec. 19, 8-10 p.m. No registration required. For ages 16+.

    More Details
  47. Drop-in 55+ Fitness

    December 20, 9:30 AM - 10:30 AM @ 101 Bear Street, Pioneer Room

    50+ Fitness focuses on cardiovascular, coordination, balance and core strength. All abilities welcome. No registration required.

    More Details
  48. Drop-in Public Skating

    December 20, 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
  49. Drop-in 40+ Shinny

    December 20, 2:00 PM - 3:15 PM @ The Fenlands Banff Recreation Centre

    Shinny is an informal game of hockey. Players must be 40+ to participate. Full gear is required. Drop-in, no registration required.

    More Details
  50. The Basement – Youth Drop-in

    December 20, 3:00 PM - 6:00 PM @ Banff Canmore Community Foundation

    The Basement is a new youth drop-in centre below the Banff Canmore Community Foundation. It’s a space where youth can hang out, play games, do homework, work on art projects, create music, or just socialize. There are board games, foosball, shuffleboard, instruments, books, WiFi and a popcorn machine. There will be weekly activities – rock climbing, skateboarding, bowling and more. Healthy snacks available daily. This program is generously supported by the Pauw Foundation. For Grades 7-10.

    More Details
  51. Drop-in Public Swimming

    December 20, 4:00 PM - 6:00 PM @ Sally Borden Building, Banff Centre

    The Sally Borden Building at the Banff Centre is home to a 25-metre pool, hot tub, wading pool and steam room. Lifejackets are provided at no charge. You can rent towels, purchase swim diapers and other aquatic accessories. Public swimming is supported in part by the Town of Banff. For more on swimming programs, call 403.762.6450 or visit banffcentre.ca/aquatics.

    More Details
  52. Drop-in co-ed Basketball

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

    Drop-in to Banff Community High School for co-ed basketball every Thursday from Sept. 27 to Dec. 20 from 8:30-10:30 p.m. For ages 16+. No registration required.

    More Details
  53. Drop-in Adult Shinny

    December 20, 9:00 PM - 10:00 PM @ The Fenlands Banff Recreation Centre

    Adult Shinny is an informal game of hockey. Players must be 18+ to participate. Full gear is required. Drop-in, no registration required.

    More Details
  54. Drop-in Gentle Flow Yoga

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

    Recharge your mind and body at this noon-hour yoga class. Friday, noon-1 p.m. at The Fenlands. Mats, props and instruction provided on a drop-in basis. For ages 16+.

    More Details
  55. Drop-in Public Skating

    December 21, 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
  56. Drop-in Sticks & Pucks

    December 21, 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
  57. Drop-in Youth Shinny

    December 21, 3:00 PM - 4:00 PM @ The Fenlands Banff Recreation Centre

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

    More Details
  58. Drop-in Public Swimming

    December 21, 4:00 PM - 6:00 PM @ Sally Borden Building, Banff Centre

    The Sally Borden Building at the Banff Centre is home to a 25-metre pool, hot tub, wading pool and steam room. Lifejackets are provided at no charge. You can rent towels, purchase swim diapers and other aquatic accessories. Public swimming is supported in part by the Town of Banff. For more on swimming programs, call 403.762.6450 or visit banffcentre.ca/aquatics.

    More Details
  59. Get Out Drop-in Sports Night

    December 21, 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
  60. Once Upon An Alphabet

    December 22, 9:30 AM - 10:30 AM @ Banff Public Library

    Stop by the Banff Public Library every Saturday and play, sing songs and tell stories. This program is for children 0-6 years of age and their parents. Snacks are provided. No registration required.

    More Details
  61. Motoring Munchkins

    December 22, 10:00 AM - 11:30 AM @ Banff Elementary School

    Join us on Saturdays throughout the school year to provide your little ones opportunities to meet friends, have active play, and ‘motor’ around the gymnasium. Parent participation is required. For ages 1 – 3.

    More Details
  62. Drop-in Public Swimming

    December 22, 1:00 PM - 4:00 PM @ Sally Borden Building, Banff Centre

    The Sally Borden Building at the Banff Centre is home to a 25-metre pool, hot tub, wading pool and steam room. Lifejackets are provided at no charge. You can rent towels, purchase swim diapers and other aquatic accessories. Public swimming is supported in part by the Town of Banff. For more on swimming programs, call 403.762.6450 or visit banffcentre.ca/aquatics.

    More Details
  63. Super Saturday at the Library

    December 22, 1:00 PM - 3:30 PM @ Banff Public Library

    Stop by the Banff Public Library for an hour of creative crafts, exciting activities and invigorating reading materials. Ages 4-7 are welcome from 1-2 p.m. and ages 8-12 are welcome from 2:30-3:30 p.m. Spots guaranteed to the first 15 participants.

    More Details
  64. Drop-in Public Swimming

    December 22, 6:00 PM - 8:00 PM @ Sally Borden Building, Banff Centre

    The Sally Borden Building at the Banff Centre is home to a 25-metre pool, hot tub, wading pool and steam room. Lifejackets are provided at no charge. You can rent towels, purchase swim diapers and other aquatic accessories. Public swimming is supported in part by the Town of Banff. For more on swimming programs, call 403.762.6450 or visit banffcentre.ca/aquatics.

    More Details
  65. Ornaments for the Holidays!

    December 23, 1:00 PM - 4:00 PM @ Banff Public Library

    Pop into the library for this free program on ornament decoration offered by facilitator, Samantha Welsh, and take home your own ornament. All ages welcome!

    More Details
  66. Drop-in Youth Shinny

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

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

    More Details
  67. Drop-in Public Skating

    December 23, 4:00 PM - 6:00 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
  68. Drop-in Sticks & Pucks

    December 23, 4:30 PM - 5:30 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
  69. Drop-in Public Swimming

    December 23, 6:00 PM - 8:00 PM @ Sally Borden Building, Banff Centre

    The Sally Borden Building at the Banff Centre is home to a 25-metre pool, hot tub, wading pool and steam room. Lifejackets are provided at no charge. You can rent towels, purchase swim diapers and other aquatic accessories. Public swimming is supported in part by the Town of Banff. For more on swimming programs, call 403.762.6450 or visit banffcentre.ca/aquatics.

    More Details
  70. Drop-in Public Skating

    December 24, 1:00 PM - 2: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
  71. Drop-in Sticks & Pucks

    December 24, 1:00 PM - 2:30 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
  72. Drop-in Public Skating

    December 27, 10:00 AM - 12:00 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
  73. Drop-in Adult Shinny

    December 27, 12:30 PM - 1:45 PM @ The Fenlands Banff Recreation Centre

    Adult Shinny is an informal game of hockey. Players must be 18+ to participate. Full gear is required. Drop-in, no registration required.

    More Details
  74. Drop-in Youth Shinny

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

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

    More Details
  75. Drop-in Public Skating

    December 27, 4:00 PM - 6:00 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
  76. Drop-in Sticks & Pucks

    December 27, 4:30 PM - 5:30 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
  77. Games and Food Night

    December 27, 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
  78. Drop-in Public Skating

    December 28, 10:00 AM - 12:00 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
  79. Drop-in Youth Shinny

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

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

    More Details
  80. Drop-in Public Skating

    December 28, 4:00 PM - 6:00 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
  81. Drop-in Sticks & Pucks

    December 28, 4:30 PM - 5:30 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
  82. Get Out Drop-in Sports Night

    December 28, 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
  83. Drop-in Public Skating

    December 29, 10:00 AM - 12:00 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
  84. Motoring Munchkins

    December 29, 10:00 AM - 11:30 AM @ Banff Elementary School

    Join us on Saturdays throughout the school year to provide your little ones opportunities to meet friends, have active play, and ‘motor’ around the gymnasium. Parent participation is required. For ages 1 – 3.

    More Details
  85. Drop-in Sticks & Pucks

    December 29, 12:30 PM - 1:30 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
  86. Drop-in Youth Shinny

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

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

    More Details
  87. Drop-in Public Skating

    December 30, 10:00 AM - 12:00 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. Free Public Swim

    December 30, 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
  89. Drop-in Youth Shinny

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

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

    More Details
  90. Drop-in Public Skating

    December 30, 4:00 PM - 6:00 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
  91. Drop-in Sticks & Pucks

    December 30, 4:30 PM - 5:30 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
  92. Monday Lunch for 55+

    December 31, 12:00 PM - 1:00 PM

    Join a group of adults 55+ every Monday at noon. The first and the third Monday Lunch is at a local restaurant and cost is standard menu pricing. The second and fourth Monday Lunch is served at 101 Bear Street in the Pioneer Room and lunch costs is $6. No registration is required. Call 403.762.1251 for restaurant locations.

    More Details
  93. Drop-in Public Skating

    December 31, 1:00 PM - 2: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 Sticks & Pucks

    December 31, 1:00 PM - 2:30 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

Council Meetings

  1. Regular Council Meeting

    December 17, 2:00 PM @ Banff Town Hall

    Regular Meeting of Banff Town Council

    More Details
  2. Council Budget Meeting

    December 19, 9:00 AM - 4:00 PM @ Banff Town Hall

    Council Budget Meeting

    More Details

Settlement Services & Temporary Foreign Worker

  1. Temporary Foreign Workers Information Session

    December 20, 4:00 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 Session

    December 27, 4:00 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

Town Committees

  1. Governance and Finance Committee - Service Review

    December 17, 9:00 AM - 1:00 PM @ 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. This is a Service Review meeting.

    More Details
  2. Banff Housing Corporation Board

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