Child, Youth and Family Registered Programs

Discover a range of fun and engaging programs to suit your interests. Registered programs require an account and sign-up in advance. All registered programs take place at the MacBain Community Centre unless otherwise posted.


 

Create an account to register

Before you register for these fun programs, you must create an ActiveNet Account.

Check out these fun programs!

SMASH Art Club: Winter Wonderland

Artists will paint with acrylics and watercolours, make things pop with oil pastels and Sharpie art and explore a variety of mediums and styles of art! These all NEW Projects will celebrate winter with favourite wintery animals, scenery and more!

  • Dates: 8-week program, Thursdays, starting January 15, 2026
  • Time: 5:00 pm to 6:00 pm
  • Ages: 5 years to 10 years

Register and pay

Exploring the arts program

Artists will create unique projects with various types of clay, paper mache, paint and lots of creativity!

  • Dates: 9-week program, Thursdays starting January 15, 2026
  • Time:  6:15 pm to 7:30 pm
  • Ages: 7 years to 14 years

Register and pay

The Canada Safety Council Babysitting course covers everything from managing difficult behaviours to essential content on leadership and professional conduct as a babysitter. Aspiring babysitters also learn basic first-aid skills.

  • Date: March 7, 2026
  • Time: 8:30 am to 4:30 pm
  • Ages: 12 years to 15 years

Register and pay

The Home Alone Program is designed to provide children ten years of age (or turning ten this year) and older with the necessary skills and knowledge to be safe and responsible when home alone for short periods of time. It will help them understand how to prevent problems, handle real-life situations, and keep them safe and constructively occupied. 

  • Date: Saturday, February 7, 2026
  • Time: 11:00 am to 1 pm
  • Ages: 10 years to 13 years

Register and pay

In partnership with The Martial Art Center, this 10-week program teaches Goju Ryu Karate, a traditional style of Okinawan martial arts. Goju is a well-balanced system which is great for youth of all ages. At the youth level, the program teaches the fundamentals of Karate, with a focus on improved fitness, coordination, courtesy, self-confidence, and control. Participants will have the opportunity to demonstrate their skills and test to advance in belt levels near the end of the session. 

A uniform t-shirt is required and can be purchased from the Center in advance of the first class.

  • Dates: 9-week program, Thursdays starting January 9, 2026
  • Time: 6:00 pm to 7:00 pm (ages 8-13 (grades 3, 4, 5)
  • Time: 7:00 pm to 8:00 pm (ages 8-13 (grades 6, 7, 8)

Register and pay

Learning to code on a computer is like learning a language! Young children can pick up these skills very quickly, especially when they think they are just playing and having fun. KIDZ WHO CAN is a local Niagara business that offers workshops for young people, teaching the fundamentals of coding and basic graphic design skills. Children use prompts and activities to express their creativity through storytelling, animation, and visual design, all while creating their own video games and projects! 

Dates: Programs will return in the spring of 2026.

 

Discover exciting programs for all ages at the Niagara Falls Public Library.

Marine Biology: Whale Tales

Dive into the amazing world of whales! In this exciting hands-on program, young ocean explorers will learn all about the ocean and its largest and most fascinating animals, whales! Each participant will receive their own plush orca, learn whale anatomy, explore the layers of the ocean, and discover how whales communicate. This ocean adventure will conclude with a graduation ceremony for our little marine biologists in training, who are now equipped to advocate for their ocean friends.

  • Dates: 6-week program, Tuesdays starting January 13, 2026
  • Time: 4:00 pm to 5:00 pm
  • Ages: 5 years to 10 years

Register and pay

Teen Medical School

This course is an advanced Little Doctor School designed for students interested in exploring a career path in medicine and health. Participants will learn about the human heart, skin, blood, digestion, disease, surgery techniques, how to read an EKG and more! 

  • Ages 8 to 13
  • Dates: 6-week program, Tuesdays starting January 13, 2026
  • Time: 6:00 pm to 7:00 pm
  • Ages: 11 years to 14 years

Register and pay

Marine Biology: Turtle Rescue

Dive into the world of marine biology on this extraordinary expedition! Our program gives participants a hands-on, dynamic introduction to sea turtles. Each participant will become the caretaker of a plush sea turtle, conduct health checks, explore the diversity of sea turtle species, and join a team effort to rescue and release a Leatherback sea turtle back into the wild. The adventure concludes with a special graduation ceremony, where participants are equipped to advocate for the protection of sea turtles.

  • Ages 5 to 10
  • Dates: 6-week program, Thursdays starting November 6, 2025
  • Time: 4:30 pm to 5:30 pm

Register and pay

Little Veterinarian School – Pawesome Adventures

After adopting their very own plush puppy, students will role-play the key responsibilities of a veterinarian. This will include how to properly perform a nose-to-tail exam, how to sew stitches, remove ticks, make health treats, and vaccinate their dog! Students will graduate at the end of the 6-weeks as Little Veterinarians and take home their white coat, puppy patient & more!

  • Dates: 6-week program, Thursdays starting January 15, 2026
  • Time: 4:30 pm to 5:30 pm
  • Ages: 6 years to 10 years

Register and pay

Future Physicians, Part 2

In part 2 of our Little Doctor School series, our future physicians will learn about prescriptions, explore the brain and spine, and learn about vital bodily functions through hands-on activities and role-play. Students will build a first aid kit and create models of the brain and spine. At the end of an exciting 6-weeks, they will have a special graduation ceremony to celebrate all they have learned!  Please notecourses offering multiple parts do not need to be taken sequentially. They may be taken independently of each other!

  • Dates: 6-week program, Thursdays starting January 15, 2026
  • Time: 6:00 pm to 7:00 pm
  • Ages 6 years to 10 years

Register and pay

Mini Medics

This innovative learning experience allows child and caregiver to jointly discover a basic knowledge of the human body, how it works, and proper care. The course uses age-appropriate and fun medical curriculum and multi-sensory activities to develop motor skills, language, and socialization with the added element of healthy body and mind education. Additional exercises are provided to encourage continued in-home development.

  • Dates: 6-week program, Saturdays starting January 17, 2026
  • Time: 10:00 am to 11:00 am
  • Ages 1 year to 3 years

Register and pay

Pre-K Medical Marvels

Our youngest future doctors will use a real stethoscope and other medical instruments, learn how muscles and nerves work together, cast a broken bone, and properly scrub their hands before surgery.

  • Dates: 6-week program, Saturdays starting January 17, 2026
  • Time: 11:30 am to 12:30 pm
  • Ages: 4 years to 6 years

Register and pay

 

Magic Explorers - Series 3

A one-of-a-kind program developed to help kids have fun, make friends, and feel special. Where magic meets arts and crafts. Classes include art making, magic tricks, stories and learning the three keys to magic while taking adventures with our Magic Explorer characters!

  • Dates:  6-week program, Thursdays starting January 15, 2026
  • Time:  5:00 pm to 6:00 pm
  • Ages: 5 years to 7 years

Register and pay

Magic – Orange Wand Course

Get ready to take an amazing adventure into the exciting world of magic. Every lesson, students learn something new that they will want to share with others! Each wand course features completely different magic tricks and activities while all reinforcing the same eight character traits that make “a true magician!”

  • Dates: 8-week program, Thursdays starting January 15, 2026
  • Time: 6:30 pm to 8:00 pm
  • Ages: 8 years to 12 years

Register and pay

Racquetball lessons

Come out and discover the basics of racquetball. You will learn skills, drills, and games from community Racquetball coaches Todd Bright and Tammy Gray. The small group setting will ensure everyone gets plenty of playtime and coaching! All equipment is provided.

Women and Girls Racquetball (ages 8+)

  • Location: MacBain Community Centre, 7150 Montrose Road
  • Dates: 4-week program, Thursday classes beginning January 8, 2026
  • Time: 6:00 pm to 6:45 pm

Register and pay

Intermediate (9 years to 12 years)

  • Location: MacBain Community Centre, 7150 Montrose Road
  • Dates: 4-week program, Monday classes starting January 5, 2026
  • Time: 6:00 pm to 6:45 pm

Register and pay

Teen (13 years to 16 years)

  • Location: MacBain Community Centre, 7150 Montrose Road
  • Dates: 4-week program, Monday classes starting January 5, 2026
  • Time: 7:00 pm to 7:45 pm

Register and pay

Youth Advanced (ages 9+)

  • Location: MacBain Community Centre, 7150 Montrose Road
  • Dates: 4-week program, Monday classes starting January 5, 2026
  • Times: 8:00 pm to 8:45 pm
  • Note: Experience required! Court rotation shared with adult lessons

Register and pay

Offers fun and educational robotics, STEM and coding programs to children! We go beyond robotics, fostering self-confidence, technical mastery, creativity, and spatial awareness. Join us for a journey of fun and endless STEM learning possibilities! 

Cosmic Space Robots

In this beginner-friendly program, students blast off on a space-themed adventure, learning about planets, orbits, and real-life exploration while building satellites, spaceships, and alien crafts using RoboThink’s hardware.  Bring your imagination and get ready for an out-of-this-world experience!

  • Dates: 6 weeks, Saturdays starting January 17
  • Time: 1:30 pm to 2:30 pm
  • Ages: 5 years to 9 years

Register and pay

Expedition Mars

Blast off to Mars! In this program, students become space explorers as they design and build robots to take on interplanetary challenges. From rovers to spacecraft, they’ll discover what it takes to explore the mysterious Red Planet!

  • Dates: 6 weeks, Saturdays starting January 17
  • Time: 2:45 pm to 3:45 pm
  • Ages: 7 years to 14 years

Register and pay

Beginning Sewing Club

Sewers, with no or limited sewing experience, will choose from a selection of fabrics and zippers to create their own Bunny Zippered Tote. The program will include time for artists to practice sewing, design their project and learn about machine set-up and troubleshooting.

  • Dates: 9-week program, Thursdays starting January 15, 2026
  • Time:  5:00 pm to 6:00 pm
  • Ages: 5 years to 10 years

Register and pay

Intermediate Sewing Club

Artists will design, sew and appliqué their own zipper pouch featuring a unique appliquéd circle or heart (approx 10” x 12”). This program is for artists who have spent time sewing, can set up their own machine and sew independently (or are enthusiastic beginners over the age of 9).

  • Dates: 9-week program, Thursdays starting January 15, 2026
  • Time: 6:15 pm to 7:30 pm
  • Ages: 9 years to 16 years

Register and pay

Multi-Sport classes keep children moving and engaged, and send them home with new skills from a different sport in each class. These well-rounded classes provide an amazing foundation for a lifetime of active living, bundling soccer, baseball, basketball, football, hockey, volleyball, golf and tennis into one comprehensive package. Sportball Methodology is designed to support three key areas of early childhood development: sports skills, pro-social skills, and motor skills.

Dates: Fridays – 10-week session starting January 16 (no class March 20)

  • Parent and Tot (16 months to 3 years) - 4:30 pm to 5:15 pm
  • Multi Sport Jr. (4 years to 6 years) - 5:15 pm to 6:15 pm
  • Parent and Tot  (16 months to 3 years) - 6:15 pm to 7:00 pm

Register and pay

Dates: Sundays – 8-week session starting January 11 (no class Feb 15)

  • Parent and Tot (16 months to 3 years) - 9:00 am to 9:45 am
  • Parent and Tot (16 months to 2 years) - 9:45 am to 10:30 am
  • Multi Sport Jr. (4 years to 6 years) - 10:30 am to 11:30 am
  • Multi Sport Sr. (7 years to 10 years) - 11:30 am to 12:30 pm

Register and pay

You can enjoy tennis year-round in an enclosed dome! Small group lessons for all ages are available.

Location: Niagara Falls Racquet Centre at John Allan Park, 6980 Kalar Road, Niagara Falls

Tennis Clubs of Canada, Niagara Falls Racquet Centre

Wednesdays:

  • Youth Volleyball (U16) from 3:30 pm to 5:15 pm or 5:30 pm to 7 pm
  • Volleyball (16+) from 7:15 pm to 8:45 pm

NEW starting February 2026:

Pre-registration is required for volleyball programs prior to arrival. Walk-ins will only be accepted if spaces are available. 

  • Individuals may register for one time slot per night
  • Registrations open one week in advance
  • Three courts are available with a maximum of 48 participants per time slot
  • Participants must rotate and share the space to ensure that everyone has an opportunity to play
  • Cancellations: No refunds or rescheduling are permitted within 24 hours. Cancellations made more than 24 hours in advance may be rescheduled or credited to your account.

Register and pay

In partnership with Alchemy Yoga and Wellness Studio, we have yoga classes for youth of all ages, from infants to teens! Alchemy Yoga strives to provide you with a serene, safe space to get to know your body because that is what Yoga is about! With small class sizes, everyone from all walks of life can feel accepted and authentic here. You Belong!

Dates: 6-week programs, starting the week of January 5, 2026

  • Baby and Me (Newborn to 18 months) - Tuesdays, 9:00 am to 9:45 am
  • Toddler and Me (19 months to 3 years) - Saturdays, 10:30 am to 10:45 am
  • Little Yogi's (4 years to 10 years) - Tuesdays, 6:15 pm to 7:00 pm

Register and pay

Dates: 6-week programs, starting the week of February 17, 2026

  • Baby and Me (Newborn to 18 months) - Tuesdays, 9:00 am to 9:45 am
  • Toddler and Me (19 months to 3 years) - Saturdays, 10:00 am to 10:45 am
  • Little Yogi's (4 years to 10 years) - Tuesdays, 6:15 pm to 7:00 pm

Register and pay

Municipal fee assistance

We want everyone in our community to have the chance to participate. Money should not be a barrier!

Learn more on the Municipal Fee Assistance page

Contact Us

City of Niagara Falls
4310 Queen Street
P.O. Box 1023
Niagara Falls, ON L2E 6X5
Canada
905-356-7521
service@niagarafalls.ca