Calendar module icon

Calendar

Jump To:

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

Banff's Special Events

  1. DJ & Play in the Park

    August 19, 2019, 6:00 PM - 8:00 PM @ Central Park

    This is a free community event with music, drinks and snacks. Everyone welcome. Cancelled if raining or high winds.

    More Details
  2. Movie Under the Stars

    August 19, 2019, 8:00 PM @ Central Park

    Head to Central Park for a free movie under the stars. Bring your blankets and enjoy some popcorn! Moved to the Pioneer Room at 101 Bear if raining or high winds. Volunteers are needed! Please consider helping out to ensure we're able to hold this event.

    More Details
  3. Banff Mountain Market

    August 21, 2019, 10:00 AM - 6:00 PM @ Central Park

    The Banff Mountain Market will be in Central Park every Wednesday from 10 a.m. to 6 p.m. The market features local and regional vendors selling fresh fruits, vegetables, artwork, jewelry, apparel, beauty products, coffee, artisan foods, pottery, photography and other handcrafted goods.

    More Details
  4. Banff International String Quartet Competition

    August 26, 2019 - September 1, 2019 @ Banff Centre

    Banff International String Quartet Competition features the world's finest young string quartets as they descend up the Canadian Rockies as part of the 13th annual Competition. Share in a dramatic and rich journey as an audience member, that will set in motion a major performing career for the winning quartets. Over $300,000 in cash and prizes are awarded to winning quartets. Tickets available for audience members.

    More Details
  5. DJ & Play in the Park

    August 26, 2019, 6:00 PM - 8:00 PM @ Central Park

    This is a free community event with music, drinks and snacks. Everyone welcome. Cancelled if raining or high winds.

    More Details
  6. Movie Under the Stars

    August 26, 2019, 8:00 PM @ Central Park

    Head to Central Park for a free movie under the stars. Bring your blankets and enjoy some popcorn! Moved to the Pioneer Room at 101 Bear if raining or high winds. Volunteers are needed! Please consider helping out to ensure we're able to hold this event.

    More Details
  7. Bow Valley Parent Link - Open House

    August 27, 2019, 10:00 AM - 12:00 PM @ Bow Valley Parent Link

    Join the Bow Valley Parent Link at an open house celebrating their fall programs and new schedule for families with children 0-5 years old. Meet staff, other families and discover local resources. A light snack will be provided for both parents/caregivers and children. No registration required.

    More Details
  8. Banff Mountain Market

    August 28, 2019, 10:00 AM - 6:00 PM @ Central Park

    The Banff Mountain Market will be in Central Park every Wednesday from 10 a.m. to 6 p.m. The market features local and regional vendors selling fresh fruits, vegetables, artwork, jewelry, apparel, beauty products, coffee, artisan foods, pottery, photography and other handcrafted goods.

    More Details

BanffLIFE Events

  1. BanffLIFE Try Skateboarding

    August 18, 2019, 10:00 AM - 11:00 AM @ Banff Skatepark

    This program is for beginners ages 18 – 30 who want to learn to skateboard with experienced instructors. You will start at the beginning - how to stand, push off, balance, including proper etiquette and behavior for safety in the park and on the roads. Participants will learn through fun games and lots of practice. Registration required! Book online at banff.ca/register, in person at Banff Town hall or over the phone 403.762.1251! Information & Requirements: Skateboards will be provided for participants who do not have one. Helmets are highly recommended. (Bike, ski or hockey helmets are all acceptable).

    More Details
  2. BanffLIFE Try Skateboarding

    August 25, 2019, 10:00 AM - 11:00 AM @ Banff Skatepark

    This program is for beginners ages 18 – 30 who want to learn to skateboard with experienced instructors. You will start at the beginning - how to stand, push off, balance, including proper etiquette and behavior for safety in the park and on the roads. Participants will learn through fun games and lots of practice. Registration required! Book online at banff.ca/register, in person at Banff Town hall or over the phone 403.762.1251! Information & Requirements: Skateboards will be provided for participants who do not have one. Helmets are highly recommended. (Bike, ski or hockey helmets are all acceptable).

    More Details
  3. Larch Valley Hike

    August 28, 2019, 8:00 AM - 5:00 PM

    Larch Valley $30 + GST (Includes transportation, certified guides, all safety equipment and snacks). Advance registration required.

    More Details

Community Programs, Activities & Drop-In Sports

  1. Try Skateboarding

    August 18, 2019, 9:00 AM - 10:00 AM @ Banff Skatepark

    This programs is for beginners who want to learn how to skateboard from experienced instructors. Learn how to stand, push off and balance. We’ll also go over proper etiquette and behaviour for safety in the park and on roads. Open to all ages. Skateboard will be provided for participate who don’t have one. Helmets are required for everyone under 18 (and are highly recommended for everyone 18 and over). Bike, ski or hockey helmets are all acceptable.

    More Details
  2. Family Fun Zone

    August 18, 2019, 10:00 AM - 4:30 PM @ The Fenlands

    This is a family-friendly indoor activity and play area in the curling rink at The Fenlands. Bouncy castles, basketball, ping pong, giant Lego, slacklining, and more. For ages 2-12 (parental supervision required).

    More Details
  3. Drop-in Family Ball Hockey

    August 18, 2019, 11:00 AM - 12:15 PM @ The Fenlands

    An informal game of hockey played on the arena dry floor at The Fenlands. Helmets and gloves required. For all ages. Sundays, 11 a.m. – 12:15 p.m. from May 20 – August 25.

    More Details
  4. Drop-in Roller Skating

    August 18, 2019, 12:00 PM - 1:30 PM @ The Fenlands

    Grab your roller skates or rent a retro pair and head to The Fenlands for this fun activity.

    More Details
  5. Coding in the Library

    August 18, 2019, 1:00 PM - 2:30 PM @ Banff Public Library

    Coding in the Library is for ages 8-12. Join us to learn and play with coding. To register, visit the library or call 403.762.2661.

    More Details
  6. MountainLIFE - Intro to Rock Climbing

    August 19, 2019, All Day

    Head out to one of the local climbing areas and learn how to climb in the Rocky Mountains. No experience necessary. Registration required 14 days before start of program. For ages 30+.

    More Details
  7. Family Fun Zone

    August 19, 2019, 10:00 AM - 4:30 PM @ The Fenlands

    This is a family-friendly indoor activity and play area in the curling rink at The Fenlands. Bouncy castles, basketball, ping pong, giant Lego, slacklining, and more. For ages 2-12 (parental supervision required).

    More Details
  8. Drop-in Ball Hockey

    August 19, 2019, 12:00 PM - 1:15 PM @ The Fenlands

    An informal game of hockey played on the arena dry floor. Helmets and gloves required. For ages 16+. Drop-in Mondays, Thursdays, Fridays: 12 – 1:15 p.m. or Tuesdays: 6 – 8 p.m. from May 20 – August 25.

    More Details
  9. Drop-in Public Swimming

    August 19, 2019, 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. Pool schedules are subject to change. For updates, call 403.762.6450 or visit banffcentre.ca/aquatics.

    More Details
  10. Drop-in Zumba

    August 19, 2019, 6:00 PM - 7:00 PM @ 101 Bear Street, in the Pioneer Room, above the library

    Drop-in Zumba is every Monday at 101 Bear Street from 6-7 p.m. (excluding stat holidays). This class will be held upstairs at 101 Bear Street. If the weather is nice, we'll head outside to the gazebo in Central Park. No registration required.

    More Details
  11. Drop-in Ying/Yang Yoga

    August 19, 2019, 7:00 PM - 8:00 PM @ 101 Bear Street, above the library, in the 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+. Held Mondays, excluding statutory holidays.

    More Details
  12. Family Fun Zone

    August 20, 2019, 10:00 AM - 4:30 PM @ The Fenlands

    This is a family-friendly indoor activity and play area in the curling rink at The Fenlands. Bouncy castles, basketball, ping pong, giant Lego, slacklining, and more. For ages 2-12 (parental supervision required).

    More Details
  13. Drop-in Roller Skating

    August 20, 2019, 12:00 PM - 1:30 PM @ The Fenlands

    Grab your roller skates or rent a retro pair and head to The Fenlands for this fun activity.

    More Details
  14. Bow Valley Parent Link - Infant Massage

    August 20, 2019, 1:00 PM - 2:00 PM @ Bow Valley Parent Link

    Join us for a parent/baby massage course where you will learn to use nurturing touch of massage to bond with your baby. Infant massage helps babies sleep better, aids digestion, encourages bonding between parent and child, and reduces stress levels to help you and your baby relax. This workshop is for pre-crawling babies and one caregiver. Oil and handouts provided. Please bring a blanket for baby.

    More Details
  15. Drop-in Public Swimming

    August 20, 2019, 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. Pool schedules are subject to change. For updates, call 403.762.6450 or visit banffcentre.ca/aquatics.

    More Details
  16. Drop-in Ball Hockey

    August 20, 2019, 6:00 PM - 8:00 PM @ The Fenlands

    An informal game of hockey played on the arena dry floor. Helmets and gloves required. For ages 16+. Drop-in Mondays, Thursdays, Fridays: 12 – 1:15 p.m. or Tuesdays: 6 – 8 p.m. from May 20 – August 25.

    More Details
  17. Family Fun Zone

    August 21, 2019, 10:00 AM - 4:30 PM @ The Fenlands

    This is a family-friendly indoor activity and play area in the curling rink at The Fenlands. Bouncy castles, basketball, ping pong, giant Lego, slacklining, and more. For ages 2-12 (parental supervision required).

    More Details
  18. Drop-in 50+ Ball Hockey

    August 21, 2019, 12:00 PM - 1:15 PM @ The Fenlands

    Drop-in 50+ Ball Hockey is held Wednesdays, 12 – 1:15 p.m. from May 20 – August 25 at The Fenlands. Helmets and gloves required.

    More Details
  19. Drop-in Roller Skating

    August 21, 2019, 12:00 PM - 1:30 PM @ The Fenlands

    Grab your roller skates or rent a retro pair and head to The Fenlands for this fun activity.

    More Details
  20. Drop-in Public Swimming

    August 21, 2019, 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. Pool schedules are subject to change. For updates, call 403.762.6450 or visit banffcentre.ca/aquatics.

    More Details
  21. Drop-in Indoor Soccer

    August 21, 2019, 6:00 PM - 8:00 PM @ The Fenlands

    An informal game of soccer played on the arena dry floor at The Fenlands. For ages 16+. Held Wednesdays, 6 – 8 p.m. from May 29 – August 21.

    More Details
  22. Family Fun Zone

    August 22, 2019, 10:00 AM - 4:30 PM @ The Fenlands

    This is a family-friendly indoor activity and play area in the curling rink at The Fenlands. Bouncy castles, basketball, ping pong, giant Lego, slacklining, and more. For ages 2-12 (parental supervision required).

    More Details
  23. Community Table

    August 22, 2019, 12:00 PM - 1:00 PM @ 101 Bear Street

    Enjoy a delicious lunch of homemade soup, salad, fruit, tea & coffee; "pop up" cooking demonstrations, multicultural lunches & kid’s activity area. Community Table is also a distribution point for food rescue. Each week we have a variety of produce and bread to give away. Come early for the best selection and please bring your own bag. We love volunteers! If you can help set up tables/chairs, bus or do dishes we would love to hear from you call 403.762.1254 or email jill.harrison@banff.ca or stop by Town Hall

    More Details
  24. Drop-in Ball Hockey

    August 22, 2019, 12:00 PM - 1:15 PM @ The Fenlands

    An informal game of hockey played on the arena dry floor. Helmets and gloves required. For ages 16+. Drop-in Mondays, Thursdays, Fridays: 12 – 1:15 p.m. or Tuesdays: 6 – 8 p.m. from May 20 – August 25.

    More Details
  25. Drop-in Roller Skating

    August 22, 2019, 12:00 PM - 1:30 PM @ The Fenlands

    Grab your roller skates or rent a retro pair and head to The Fenlands for this fun activity.

    More Details
  26. Drop-in Public Swimming

    August 22, 2019, 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. Pool schedules are subject to change. For updates, call 403.762.6450 or visit banffcentre.ca/aquatics.

    More Details
  27. Drop-in Girls Sk8 Night

    August 22, 2019, 6:00 PM @ Banff Skatepark

    Skateboard with other women at the Banff Skatepark. All abilities welcome. Free. Thursdays, 6 p.m. to dark from July 4 – August 29.

    More Details
  28. Drop-in Roller Skating

    August 22, 2019, 6:00 PM - 8:00 PM @ The Fenlands

    Grab your roller skates or rent a retro pair and head to The Fenlands for this fun activity.

    More Details
  29. Drop-in Ball Hockey

    August 23, 2019, 12:00 PM - 1:15 PM @ The Fenlands

    An informal game of hockey played on the arena dry floor. Helmets and gloves required. For ages 16+. Drop-in Mondays, Thursdays, Fridays: 12 – 1:15 p.m. or Tuesdays: 6 – 8 p.m. from May 20 – August 25.

    More Details
  30. Drop-in Public Swimming

    August 23, 2019, 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. Pool schedules are subject to change. For updates, call 403.762.6450 or visit banffcentre.ca/aquatics.

    More Details
  31. Drop-in DJ Roller Skating Night

    August 23, 2019, 7:00 PM - 9:00 PM @ The Fenlands

    This popular Friday night skate features a DJ playing the hits. Fridays, 7 – 9 p.m. from May 20 – August. 25 at The Fenlands. For ages 16+.

    More Details
  32. Emergency First Aid & CPR/AED Level C

    August 24, 2019, 9:00 AM - 5:00 PM

    Learn basic life support skills you can use while you wait for emergency responders. Focus on casualty assessment, airway management, bleeding control and further injury prevention. Occupational Health & Safety approved. For ages 16+. Register online at banff.ca/register or call 403.762.1251.

    More Details
  33. Standard First Aid & CPR/AED Level C

    August 24, 2019, 9:00 AM - 5:00 PM

    Learn life support skills for the emergency responder. Great for those who may experience delay times prior to the arrival of emergency services, or who work in an industrial or high-risk setting. Occupational Health & Safety approved. For ages 16+. Registration required. Call 403.762.1251 or banff.ca/register.

    More Details
  34. Drop-in Roller Skating

    August 24, 2019, 12:00 PM - 1:30 PM @ The Fenlands

    Grab your roller skates or rent a retro pair and head to The Fenlands for this fun activity.

    More Details
  35. Drop-in Youth Ball Hockey

    August 24, 2019, 1:30 PM - 2:30 PM @ The Fenlands

    An informal game of hockey played on the arena dry floor at The Fenlands. Helmets and gloves required. For ages 12+.

    More Details
  36. Try Skateboarding

    August 25, 2019, 9:00 AM - 10:00 AM @ Banff Skatepark

    This programs is for beginners who want to learn how to skateboard from experienced instructors. Learn how to stand, push off and balance. We’ll also go over proper etiquette and behaviour for safety in the park and on roads. Open to all ages. Skateboard will be provided for participate who don’t have one. Helmets are required for everyone under 18 (and are highly recommended for everyone 18 and over). Bike, ski or hockey helmets are all acceptable.

    More Details
  37. Drop-in Family Ball Hockey

    August 25, 2019, 11:00 AM - 12:15 PM @ The Fenlands

    An informal game of hockey played on the arena dry floor at The Fenlands. Helmets and gloves required. For all ages. Sundays, 11 a.m. – 12:15 p.m. from May 20 – August 25.

    More Details
  38. Drop-in Roller Skating

    August 25, 2019, 12:00 PM - 1:30 PM @ The Fenlands

    Grab your roller skates or rent a retro pair and head to The Fenlands for this fun activity.

    More Details
  39. Free Public Swim

    August 25, 2019, 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
  40. Try Roller Derby

    August 25, 2019, 6:00 PM - 8:00 PM @ The Fenlands

    The Lady Macs will be at The Fenlands to teach Roller Derby to anyone ages 6 and up. Learn the basics of the sport from our local roller derby team. Equipment provided.

    More Details
  41. Drop-in Public Swimming

    August 26, 2019, 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. Pool schedules are subject to change. For updates, call 403.762.6450 or visit banffcentre.ca/aquatics.

    More Details
  42. Drop-in Zumba

    August 26, 2019, 6:00 PM - 7:00 PM @ 101 Bear Street, in the Pioneer Room, above the library

    Drop-in Zumba is every Monday at 101 Bear Street from 6-7 p.m. (excluding stat holidays). This class will be held upstairs at 101 Bear Street. If the weather is nice, we'll head outside to the gazebo in Central Park. No registration required.

    More Details
  43. Drop-in Ying/Yang Yoga

    August 26, 2019, 7:00 PM - 8:00 PM @ 101 Bear Street, above the library, in the 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+. Held Mondays, excluding statutory holidays.

    More Details
  44. Drop-in Roller Skating

    August 27, 2019, 12:00 PM - 1:30 PM @ The Fenlands

    Grab your roller skates or rent a retro pair and head to The Fenlands for this fun activity.

    More Details
  45. Bow Valley Parent Link - Infant Massage

    August 27, 2019, 1:00 PM - 2:00 PM @ Bow Valley Parent Link

    Join us for a parent/baby massage course where you will learn to use nurturing touch of massage to bond with your baby. Infant massage helps babies sleep better, aids digestion, encourages bonding between parent and child, and reduces stress levels to help you and your baby relax. This workshop is for pre-crawling babies and one caregiver. Oil and handouts provided. Please bring a blanket for baby.

    More Details
  46. Drop-in Public Swimming

    August 27, 2019, 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. Pool schedules are subject to change. For updates, call 403.762.6450 or visit banffcentre.ca/aquatics.

    More Details
  47. Drop-in Roller Skating

    August 28, 2019, 12:00 PM - 1:30 PM @ The Fenlands

    Grab your roller skates or rent a retro pair and head to The Fenlands for this fun activity.

    More Details
  48. Drop-in Public Swimming

    August 28, 2019, 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. Pool schedules are subject to change. For updates, call 403.762.6450 or visit banffcentre.ca/aquatics.

    More Details
  49. Community Table

    August 29, 2019, 12:00 PM - 1:00 PM @ 101 Bear Street

    Enjoy a delicious lunch of homemade soup, salad, fruit, tea & coffee; "pop up" cooking demonstrations, multicultural lunches & kid’s activity area. Community Table is also a distribution point for food rescue. Each week we have a variety of produce and bread to give away. Come early for the best selection and please bring your own bag. We love volunteers! If you can help set up tables/chairs, bus or do dishes we would love to hear from you call 403.762.1254 or email jill.harrison@banff.ca or stop by Town Hall

    More Details
  50. Drop-in Roller Skating

    August 29, 2019, 12:00 PM - 1:30 PM @ The Fenlands

    Grab your roller skates or rent a retro pair and head to The Fenlands for this fun activity.

    More Details
  51. Drop-in Public Swimming

    August 29, 2019, 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. Pool schedules are subject to change. For updates, call 403.762.6450 or visit banffcentre.ca/aquatics.

    More Details
  52. Drop-in Girls Sk8 Night

    August 29, 2019, 6:00 PM @ Banff Skatepark

    Skateboard with other women at the Banff Skatepark. All abilities welcome. Free. Thursdays, 6 p.m. to dark from July 4 – August 29.

    More Details
  53. Drop-in Public Swimming

    August 30, 2019, 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. Pool schedules are subject to change. For updates, call 403.762.6450 or visit banffcentre.ca/aquatics.

    More Details

Settlement Services & Temporary Foreign Worker

  1. Schooling In Canada Parent Orientation

    August 20, 2019, 9:00 AM - 3:00 PM @ Banff Community High School

    For ALL immigrant parents with children in school or who will be registering their children for school in 2019/2020. Registration is required, contact: settlement.programmer@banff.ca or 403-762-1144 *Free childcare and transportation upon request.* **Breakfast and lunch provided.**

    More Details
  2. Canadian Citizenship Information Session

    August 27, 2019, 9:30 AM - 12:30 PM @ Banff Town Hall

    This free session is for Permanent Residents who are interested in becoming Canadian Citizens. Learn about recent changes in the Citizenship Act, eligibility requirements, how to complete the application forms, preparing for the citizenship test, and more! Registration is required: email settlement.programmer@banff.ca or call 403-762-1144. **Free childcare and transportation upon request.**

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

    August 29, 2019, 6:00 PM - 9:00 PM @ Banff Town Hall

    Are you a Permanent Resident of Canada (PR), or almost a PR? Join Settlement Services for a free information session about your rights and responsibilities as a PR. Learn about the no cost programs and services available to you, including language classes, career opportunities, government supports, community resources and much more! Registration is required, contact: settlement.programmer@banff.ca or 403-762-1144 **Free childcare and transportation upon request.**

    More Details

Town Committees

  1. Banff Housing Corporation Board

    August 21, 2019, 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