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


Banff's Special Events

  1. Banff Farmers Market

    June 27, 10:00 AM - 6:00 PM @ Central Park parking lot

    The Banff Farmers Market is held every Wednesday in the summer. This year the market will be held in the Central Park parking lot. Vendors offer everything from fresh fruits and vegetables to artwork.

    More Details
  2. Rolling Sculptures Car Show

    June 27, 11:00 AM - 3:00 PM @ Whyte Museum of the Canadian Rockies

    The Rolling Sculptures Car Club returns to the Whyte Museum. Come check out cars from the 1940s and 50s and chat with members of the Bow Valley’s Rolling Sculpture Car Club.

    More Details

Community Programs, Activities & Drop-In Sports

  1. Stroller Walks Drop In

    June 27, 9:00 AM - 11:00 PM @ Banff Town Hall

    Stroller walking is the perfect activity to get outside, build relationships with other parents, and burn calories, all while engaging your baby with the world around you, or while your baby has a nap in the stroller! We will end our walk at a local coffee shop. Ages: All ages

    More Details
  2. Feeding Your Baby

    June 27, 10:00 AM - 11:30 AM @ 101 Bear Street (above the library)

    This workshop will cover topics such as how and when to start feeding solids, textures, and other important issues related to feeding your baby in the first year. Babies are welcome!

    More Details
  3. Preschool Storytime at the Library

    June 27, 10:00 AM - 10:30 AM @ Banff Public Library

    Children aged 2-6 are invited along with their parents, caregivers, and/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 fingerplays.

    More Details
  4. Baby Storytime at the Library

    June 27, 11:00 AM - 11:30 AM @ Banff Public Library

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

    More Details

Settlement Services & Temporary Foreign Worker

  1. Canadian Citizenship Information Session

    June 27, 1:30 PM - 3:30 PM @ Banff Town Hall

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

    More Details

The Fenlands Banff Recreation Centre

  1. Try Yoga

    June 27, 8:00 AM - 9:00 AM @ Concourse at The Fenlands Banff Recreation Centre

    If you have never tried yoga and would like to get into a practice, this Try It Yoga class is for you. This gentle beginner practice is a great way to start your day and be introduced to the world of yoga The Town of Banff’s community Try It yoga classes provide you with time to recharge and stretch your body and mind. Feel the energy as you lay your mat alongside members of your community. Our classes can be as challenging or as gentle as you want. Mats, props and instruction is provided on a drop-in basis.

    More Details
  2. Family Fun Zone

    June 27, 10:00 AM - 4:00 PM @ The Fenlands Banff Recreation Centre

    Bouncy castles, basketball, ping pong, arts & crafts and so much more! Stop by the Family Fun Zone at The Fenlands. This is a new drop-in program for kids 2-12 and their parents.

    More Details
  3. Drop In Roller Skating

    June 27, 6:00 PM - 8:00 PM @ The Fenlands Banff Recreation Centre

    Roller skating and non-stop music is our idea of a good time! Come out and roll to the tunes of the 70’s. 80’s and 90’s! We have retro wheels available for rent or bring your own inline skates. Everyone welcome! Helmets are required for children 12 and under.

    More Details

Town Committees

  1. Banff Public Library board

    June 27, 5:00 PM @ Banff Public Library

    The Banff Public Library Board is appointed by council and oversees the operation of Banff's public library. Meetings are held in the library board room on the last Wednesday of each month at 5 p.m.

    More Details