Calendar module icon

Calendar

Jump To:

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

Banff's Special Events

  1. Earth Day Community Cleanup

    April 22, 2021 - April 25, 2021

    Celebrate Earth Day with a community cleanup! Register as a household to participate in a COVID-safe cleanup this April 22-25. Each participating household will pick up litter in a designated area of our community during those times. We can drop-off or you can pick up a litter cleanup kit before April 22. Litter can be sorted and placed in nearby residential bins. Find information on how to sort and where bins can be found at https://www.banffzerowastetrail.ca/. Take a photo of your household's work and send it to recreation@banff.ca for a chance to win one of three, one-hour canoe rentals from Banff Adventures! To register for the cleanup, call 403.762.1251 or visit http://banff.ca/register

    More Details

Community Programs, Activities & Drop-In Sports

  1. Kids Art (ages 6 - 9)- in person

    April 17, 2021, 10:30 AM - 11:30 AM

    Do you have a young artist in your home that can paint and create all day? This session introduces kids to acrylic painting, colour mixing and drawing fundamentals of woodland creatures of the park. It’s a fun and nurturing environment where kids have the opportunity to paint on canvas and illustrate on multimedia paper. All genders and abilities welcome. Ages 6 - 10.

    More Details
  2. 50+ Fitness

    April 19, 2021, 9:00 AM - 10:00 AM

    A fun fitness program that focuses on cardiovascular, muscular strengthening, core, and balance that ends with a stretch. Ages 50+.

    More Details
  3. Parent and Baby Fitness

    April 19, 2021, 10:00 AM - 10:45 AM @ Online via ZOOM

    Join this free class designed for parents & caregivers with babies who are not yet walking. Instructor Kim Mayberry will lead you through a warm-up, low impact exercises and cool down. Register for single or multiple sessions. Open to all Bow Valley residents. Sessions are currently offered online via Zoom. To register, call 403-762-1251 or visit www.banff.ca/register.

    More Details
  4. Yin Yoga

    April 19, 2021, 8:00 PM - 9:00 PM @

    Featuring mostly traditional yin postures with some flow to help warm up our bodies. Great for beginners or those who want to deepen their practice. Leave relaxed and reconnected. Ages 16+. Offered online

    More Details
  5. Youth Art (ages 11- 17) - in person

    April 20, 2021, 4:00 PM - 5:00 PM

    These art sessions are based on using acrylic paints as a primary medium. Exploring landscapes, abstract and multimedia design students will learn valuable techniques that they can apply to their canvases and create stunning works of art. All genders and abilities welcome. Ages 11 - 17.

    More Details
  6. Go with the Flow Yoga

    April 20, 2021, 7:30 PM - 8:30 PM

    Whether you are brand new to yoga or an avid practitioner, this class is for you. This mixed level flow yoga class will offer modifications for each pose so that all practitioners will be stimulated to the level of their own practice. Fluid movements will increase flexibility, strength and stamina, as it calms the mind and improves overall health, and personal wellness. As the title indicates, every class will be dictated by what participants request on the day of programming. All levels encouraged. Ages 16+. Offered online.

    More Details
  7. Dance Conditioning Workout

    April 21, 2021, 12:05 PM - 12:55 PM

    This class is a fun workout for your body and brain that will uplift your spirit. Each class will have a thorough warm-up for joint mobility and ease, get your heart rate up with easy combos and technique, challenge your brain with some simple choreography, and finish with dance-based movement for strength and stretch. Dance makes you agile, flexible, and strong and the music will make you smile. Movements will be drawn from Ballet, Belly dance, Bollywood, Burlesque, Contemporary, Diva, Hip Hop, Ecstatic, Flamenco, Latin and Polynesian dance forms. No dance background needed, just an open heart! Ages 16+

    More Details
  8. Acrylics for Adults - in person only

    April 21, 2021, 7:00 PM - 8:30 PM

    A beginner art class designed to teach students about the fundamentals of using acrylic paints. Learn how to mix colours, the many uses of paint brushes, refining techniques and composition from start to finish. We will create one image on a larger canvas to work on skills and discover your own artistic flair. A fun environment to learn something new! All genders, abilities and ages 16+ welcome. This class will only be offered in person. If we are unable to offer it in person during the dates indicated, we will postpone until we can.

    More Details
  9. 50+ Fitness

    April 22, 2021, 9:00 AM - 10:00 AM

    A fun fitness program that focuses on cardiovascular, muscular strengthening, core, and balance that ends with a stretch. Ages 50+.

    More Details
  10. Bow Valley Prenatal Health Group

    April 22, 2021, 9:30 AM - 11:00 AM @ Online via Zoom

    Join us for an online casual café, where you can meet with an Alberta Health Services childbirth educator and connect with other parents on the topics of pregnancy, nutrition, labour and birth, breastfeeding and feeding your baby, infant sleep, newborn care, transition to parenthood and early parenting. Register for single or multiple sessions. Open to all Bow Valley residents. This group will be meeting online via Zoom. To register, call 403-762-1251 or visit www.banff.ca/register. Date: April 22 Time: 9:30 - 11:00 a.m.

    More Details
  11. Sketching Class for Beginners - in person only

    April 22, 2021, 1:00 PM - 2:00 PM

    Beauty is constantly on our doorstep in Banff. A special way to capture these moments is to record them on paper. This monthly session is designed to guide you through fun drawing exercises that are based on our natural landscape. Explore the unique shapes of leaves, one line contour drawings of flowers, the intricate pattern of pine cones and so much more! Mindy introduces new ways of looking at your surroundings and guides you to translate them into art. No previous drawing experience is required to join. All genders, abilities welcome. Ages 16+.

    More Details
  12. Youth Yoga (ages 11 - 17)

    April 22, 2021, 4:00 PM - 5:00 PM

    Now more than ever kids need a positive outlet where they can create a peaceful state of mind. Youth Yoga promotes positive body image, healthy thoughts and builds confidence in our abilities. The great part of a yoga practice is how it compliments all our other activities and instills a non-competitive environment. The perfect after school wind down from the week! All genders and abilities welcome. Ages 11 - 17.

    More Details
  13. Zumba

    April 22, 2021, 6:00 PM - 7:00 PM

    A total workout, combining all elements of fitness – cardio, muscle conditioning, balance and flexibility, boosted energy and a serious dose of awesome each time you leave class. Open to all genders, abilities and ages 16+ welcome.

    More Details
  14. Mountain Adventurers

    April 23, 2021, 12:00 PM - 4:00 PM

    Mountain Adventurers is an outdoor program designed for Grades 4-5 and 6-8 on PD half day Fridays from noon – 4 p.m. Students will go canoeing, mountain biking, rock climbing, cross country skiing and much more.

    More Details
  15. Pilates

    April 23, 2021, 12:05 PM - 12:55 PM

    This class is suitable for all levels of fitness and will be focused on introducing the fundamentals of Pilates, slowly building up with each class. Throughout this class we will be working on full body strengthening and lengthening, proper posture, flexibility, correcting alignment, mind body connection/stress reduction, as well as having a strong focus on breathwork. A key principal of Pilates is doing all the above with “spontaneous zest and pleasure”, taking our mind off everyday stressors and focusing purely on moving our body is the best thing we can do for ourselves. Ages 16+. Offered online or in person

    More Details
  16. Gentle Yoga & Meditation (in person)

    April 23, 2021, 1:30 PM - 2:30 PM

    Enter the weekend with ease. Introducing a slower pace class that helps to strengthen and create more flexibility for your body and mind. This is ideal for anyone wanting to release tension throughout the body and practice the art of relaxation through a guided lying down meditation. All genders and abilities welcome. Ages 16+.

    More Details
  17. 50+ Fitness

    April 26, 2021, 9:00 AM - 10:00 AM

    A fun fitness program that focuses on cardiovascular, muscular strengthening, core, and balance that ends with a stretch. Ages 50+.

    More Details
  18. Parent and Baby Fitness

    April 26, 2021, 10:00 AM - 10:45 AM @ Online via ZOOM

    Join this free class designed for parents & caregivers with babies who are not yet walking. Instructor Kim Mayberry will lead you through a warm-up, low impact exercises and cool down. Register for single or multiple sessions. Open to all Bow Valley residents. Sessions are currently offered online via Zoom. To register, call 403-762-1251 or visit www.banff.ca/register.

    More Details
  19. Yin Yoga

    April 26, 2021, 8:00 PM - 9:00 PM @

    Featuring mostly traditional yin postures with some flow to help warm up our bodies. Great for beginners or those who want to deepen their practice. Leave relaxed and reconnected. Ages 16+. Offered online

    More Details
  20. Water Safety for Famlies

    April 27, 2021, 6:00 PM - 7:00 PM @ Online via Zoom

    The seasons are changing and families are enjoying more time outside near open water. Join Kerri Dance for this free, online workshop to learn about water safety and drowning prevention. All attendees will be entered to win a life jacket for their child. Open to all Bow Valley residents with a child aged 0-18. To register, call 403-762-1251 or visit www.banff.ca/register.

    More Details
  21. Go with the Flow Yoga

    April 27, 2021, 7:30 PM - 8:30 PM

    Whether you are brand new to yoga or an avid practitioner, this class is for you. This mixed level flow yoga class will offer modifications for each pose so that all practitioners will be stimulated to the level of their own practice. Fluid movements will increase flexibility, strength and stamina, as it calms the mind and improves overall health, and personal wellness. As the title indicates, every class will be dictated by what participants request on the day of programming. All levels encouraged. Ages 16+. Offered online.

    More Details
  22. Dance Conditioning Workout

    April 28, 2021, 12:05 PM - 12:55 PM

    This class is a fun workout for your body and brain that will uplift your spirit. Each class will have a thorough warm-up for joint mobility and ease, get your heart rate up with easy combos and technique, challenge your brain with some simple choreography, and finish with dance-based movement for strength and stretch. Dance makes you agile, flexible, and strong and the music will make you smile. Movements will be drawn from Ballet, Belly dance, Bollywood, Burlesque, Contemporary, Diva, Hip Hop, Ecstatic, Flamenco, Latin and Polynesian dance forms. No dance background needed, just an open heart! Ages 16+

    More Details
  23. 50+ Fitness

    April 29, 2021, 9:00 AM - 10:00 AM

    A fun fitness program that focuses on cardiovascular, muscular strengthening, core, and balance that ends with a stretch. Ages 50+.

    More Details
  24. Zumba

    April 29, 2021, 6:00 PM - 7:00 PM

    A total workout, combining all elements of fitness – cardio, muscle conditioning, balance and flexibility, boosted energy and a serious dose of awesome each time you leave class. Open to all genders, abilities and ages 16+ welcome.

    More Details
  25. Holistic Living Basics Series - Detoxification Made Easy

    April 29, 2021, 6:30 PM - 8:30 PM

    Learn easy ways to promote gentle detoxification after the holiday season without complicated, restrictive protocols. We will learn easy-to-incorporate recipes and routines that are simple to incorporate throughout the year. For ages 16+. This class will be offered online if we are unable to offer it in person.

    More Details
  26. Pilates

    April 30, 2021, 12:05 PM - 12:55 PM

    This class is suitable for all levels of fitness and will be focused on introducing the fundamentals of Pilates, slowly building up with each class. Throughout this class we will be working on full body strengthening and lengthening, proper posture, flexibility, correcting alignment, mind body connection/stress reduction, as well as having a strong focus on breathwork. A key principal of Pilates is doing all the above with “spontaneous zest and pleasure”, taking our mind off everyday stressors and focusing purely on moving our body is the best thing we can do for ourselves. Ages 16+. Offered online or in person

    More Details

Council Meetings

  1. Special Meeting of Council

    April 20, 2021, 1:00 PM

    There is a special meeting of council scheduled for Tuesday, April 20 at 1 p.m. to discuss the 2021 Banff Avenue Pedestrian Zone.

    More Details
  2. Regular Council Meeting

    April 26, 2021, 2:00 PM @ Banff Town Hall

    Regular Meeting of Banff Town Council

    More Details

Settlement Services & Temporary Foreign Worker

  1. FREE Tax clinic: File your own taxes with help from: Philippine Institute of Certified Public Accountants – Calgary Chapter

    April 24, 2021, 9:00 AM - 12:00 PM

    This is FREE Tax clinic for Permanent Residents of Canada. Learn about: Your income tax obligation, Proper income tax forms to use, GST/HST and other tax credits, where, when and how to file your Canadian taxes. Please have items listed on the Poster ready when you join this online session: T4s, T4E/T4A for anyone who received Covid-19 benefits, calculator, pencil, and any other tax slips or receipts you have received. Registration required. You can register here: https://www.surveymonkey.com/r/TaxClinic2021 If you have any inquiries please call 403-762-1144 or email Settlement.Programmer@banff.ca

    More Details

Town Committees

  1. Banff Housing Corporation Board

    April 21, 2021, 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
  2. Governance and Finance Committee

    April 26, 2021, 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
  3. Banff Public Library board

    April 28, 2021, 6:00 PM @ Banff Public Library

    The Banff Public Library Board is appointed by council and oversees the operation of Banff's public library. The board meets the second Wednesday of each month at 5 p.m.

    More Details