York Region Parents

City Programs

Vaughan recreation

Municipal programs scraped from the city's PerfectMind registration portal — filtered to ages Ages 1–14.

Official city portal

37 programs found

Active Kids

City run

Summer Camps · Sports

Little athletes are led in a variety of sporty activities beginning with a warm-up of exercises followed by introductory skill development. This high-energy camp encourages physical literacy and builds communication and social skills that are important in team-oriented atmospheres. Traditional camp activities including cooperative games, water play and outdoor active play complement the camp day. Note: The camp day is 8:30am to 4:30pm. Camp programming runs from 9am to 4pm. Before & After Care is available for campers who require care before the camp day begins, from 7:30-8:30am, and after the camp day has ended, from 4:30-6pm. Separate registration is required.

Ages 5–736 sessions

Archery

City run

Children Programs · Sports

This program hits the bullseye! Develop your archery technique during safe, instructor-led target practice, focusing on the principles of bowmanship: form, stance and aim. Suitable for beginner archers or those with minimal previous experience. Children will be grouped by age in this program.

Ages 7–102 sessions

Badminton

City run

Family Programs · Sports

Practice your swing in this fun, non-competitive badminton program. Enjoy guaranteed play on a day and time that suits you—just bring a racquet, birdies and indoor shoes. Note: This is a non-instructional program; recreational play only. Badminton equipment provided (if needed).

Ages 7–12

Ball Hockey

City run

Summer Camps · Sports

Work out the kinks in your game in time for hockey season! Through drills and game play, campers learn proper stick handling, passing and shooting techniques which can be used in ice hockey, while increasing their agility, endurance and overall body and hand-eye coordination. Note: CSA approved helmets with face shield/cage and hockey gloves are mandatory. Hockey sticks and goalie equipment are provided. Participants will be grouped by age and/or skill level. The camp day is 8:30am to 4:30pm. Camp programming runs from 9am to 4pm. Before & After Care is available for campers who require care before the camp day begins, from 7:30-8:30am, and after the camp day has ended, from 4:30-6pm. Separate registration is required.

Ages 7–128 sessions

Summer Camps · Sports

Shine bright on the diamond at Baseball Stars, the ultimate camp for budding ballplayers eager to enhance their skills while having a blast. Dive into the core fundamentals of the game —hitting, throwing, catching and running — while playing ball on one of the City’s premier outdoor baseball diamonds. Participate in spirited games and challenges alongside fellow campers. Note: Baseball glove, bat, helmet and cleats are required. Overnight storage of personal equipment at the facility is not available. The camp day is 8:30am to 4:30pm. Camp programming runs from 9am to 4pm. Before & After Care is available for campers who require care before the camp day begins, from 7:30-8:30am, and after the camp day has ended, from 4:30-6pm. Separate registration is required.

Ages 7–126 sessions

Children Programs · Sports

Score a spot in this course! Through drills, juggling, heading, dribbling and passing, learn basic soccer techniques. Game play with performance feedback is emphasized to help build a strong technical foundation for the sport.

Ages 7–92 sessions

Preschool Programs · Sports

Score a spot in this course! Through drills, juggling, heading, dribbling and passing, learn basic soccer techniques. Game play with performance feedback is emphasized to help build a strong technical foundation for the sport.

Ages 4–62 sessions

Bike & Board

City run

Summer Camps · Sports

(Kick)flip the script this summer and cruise the world of biking and skatepark culture. Refine fundamental skills like balance, steering and braking, then get ready to shift gears because it’s time to practice basic tricks and conquer specially crafted ramps and obstacles. Then, we’ll hit the brakes on perfecting those skatepark techniques to play a series of sports and games with fellow campers. Bike & Board promises a wheelie good time for all skill levels. Note: Proper safety attire required, including running shoes, helmet, knee pads, elbow pads and wrist guards. Campers must bring their own bikes and skateboards. Overnight storage of personal equipment at the facility is not available. The camp day is 8:30am to 4:30pm. Camp programming runs from 9am to 4pm. Before & After Care is available from 7:30am to 8:30am for campers who require care before the camp day begins and after the camp day has ended from 4:30pm to 6pm. Separate registration is required.

Ages 9–136 sessions

Summer Camps · Sports

Get ‘set’ this summer to play volleyball! Serve, bump and volley your way through hands-on training. Practice drills and proper warm-up and game techniques, then put your skills to the test during volleyball matches. With a focus on game play, become a well-rounded volleyball player so you’re ready to join the recreational or competitive team of your choice. Time off the court will be spent swimming and playing cooperative games. Note: The camp day is 8:30am to 4:30pm. Camp programming runs from 9am to 4pm. Before & After Care is available for campers who require care before the camp day begins, from 7:30-8:30am, and after the camp day has ended, from 4:30-6pm. Separate registration is required.

Ages 10–138 sessions

Summer Camps · Sports

Run, pass and score all week long in this high-energy, no-contact flag football camp experience. You’ll build your fundamentals step by step, from crisp passing and confident catching to smart route running and intro-level defensive skills. Learn formations, plays and game tactics while playing fast-paced games in a safe, inclusive and action-packed environment. Note: The camp day is 8:30am to 4:30pm. Camp programming runs from 9am to 4pm. Before & After Care is available for campers who require care before the camp day begins, from 7:30-8:30am, and after the camp day has ended, from 4:30-6pm. Separate registration is required.

Ages 9–134 sessions

GirlSport

City run

Summer Camps · Sports

Soccer, softball, basketball and ball hockey — just for her! This girls-only sports camp is geared to fostering skill development, fair play and a love of sport in females. Organized sports play and friendly competitions are complemented with outdoor active play and special events. Note: The camp day is 8:30am to 4:30pm. Camp programming runs from 9am to 4pm. Before & After Care is available for campers who require care before the camp day begins, from 7:30-8:30am, and after the camp day has ended, from 4:30-6pm. Separate registration is required. Must register for Before & After Care at Garnet A. Williams Community Centre for camps located at Yorkhill Elementary School.  Note: Staffing includes both male and female instructors.

Ages 7–127 sessions

Golf

City run

Summer Camps · Sports

Delivered in partnership with Uplands Golf & Ski Club. It's tee time at Uplands Golf Club! Young golfers are introduced to game terminology, rules, etiquette and technique at Vaughan's scenic (and award winning!) nine-hole golf course. Through a comprehensive daily instruction plan developed by certified PGA of Canada Instructors, and on-course supervision, learn basic swing knowledge—grip, stance, putting—in an energetic and fun atmosphere. Practice your short and long game with active movement and speed enhancing games and drills as you golf under the guidance of trained camp counsellors. Unwind with nature hikes through the valley and creative arts activities. Note: Campers will do a considerable amount of walking the course each day; golf carts will not be made available. Campers will be divided into groups based on age and skill development. Equipment requirements: All participants must have a putter, wedge, one iron, one wood and one driver. Rental equipment is available at a cost of $25/session. Golf balls and tees are included. Dress code: short sleeved t-shirts or polo shirts, running shoes. Camp runs rain or shine – activities occur in the Club House in the event of inclement weather. Participants will be grouped by age and/or skill level.

Ages 7–1216 sessions

Gymnastics

City run

Summer Camps · Sports

Bridge, lunge or pirouette your way through summer! Master the balance beam, vault and mini trampoline, then demonstrate your skills as a gymnast in a daytime visitor showcase on the second Thursday of the camp session. Arts & crafts and games complement the gymnastic activities. Note: Previous gymnastics experience is not required. Participants will be grouped by age and/or skill level. The camp day is 8:30am to 4:30pm. Camp programming runs from 9am to 4pm. Before & After Care is available for campers who require care before the camp day begins, from 7:30-8:30am, and after the camp day has ended, from 4:30-6pm. Separate registration is required.

Ages 7–1210 sessions

Have a Ball

City run

Preschool Programs · Sports

Does your mini athlete have energy to burn? They’ll ‘have a ball’ playing soccer, basketball, floor hockey, and navigating an obstacle course. Then they’ll cool down (or tire out!) with some circle time.

Ages 4–6

Have A Ball

City run

Family Programs · Sports

Does your mini athlete have energy to burn? They’ll ‘have a ball’ playing soccer, basketball, floor hockey, and navigating an obstacle course. Then they’ll cool down (or tire out!) with some circle time.

Ages 3–52 sessions

Hoop Stars

City run

Summer Camps · Sports

This camp drives the lane for a slam dunk! Players receive daily indoor and outdoor basketball instruction, game time, tournaments and alternate sports and games. Fitness, skill development, sportsmanship and fun are the focus. Note: The camp day is 8:30am to 4:30pm. Camp programming runs from 9am to 4pm. Before & After Care is available for campers who require care before the camp day begins, from 7:30-8:30am, and after the camp day has ended, from 4:30-6pm. Separate registration is required.

Ages 7–1210 sessions

Children Programs · Sports

Delivered in partnership with Vaughan Yeomen Rugby. A basic and foundational introduction to one of the world’s most popular sports. Learn basic non-contact rules and core skills, run beginner drills, and cap it off with scrimmage-style game play that puts your learning into action.

Ages 6–12

Lacrosse

City run

Summer Camps · Sports

Young athletes develop their lacrosse game in a fun, supportive and high-energy environment. You’ll learn fundamental techniques, including cradling, passing, shooting and defensive positioning, while building teamwork, confidence and game IQ. Note: Participants are required to bring a hockey or lacrosse helmet with a face mask, as well as hockey or lacrosse gloves. Sticks and balls will be provided. The camp day is 8:30am to 4:30pm. Camp programming runs from 9am to 4pm. Before & After Care is available for campers who require care before the camp day begins, from 7:30-8:30am, and after the camp day has ended, from 4:30-6pm. Separate registration is required.

Ages 9–13

Lacrosse

City run

Summer Camps · Sports

Young athletes develop their lacrosse game in a fun, supportive and high-energy environment. You’ll learn fundamental techniques, including cradling, passing, shooting and defensive positioning, while building teamwork, confidence and game IQ. Note: Participants are required to bring a hockey or lacrosse helmet with a face mask, as well as hockey or lacrosse gloves. Sticks and balls will be provided. The camp day is 8:30am to 4:30pm. Camp programming runs from 9am to 4pm. Before & After Care is available for campers who require care before the camp day begins, from 7:30-8:30am, and after the camp day has ended, from 4:30-6pm. Separate registration is required.

Ages 9–132 sessions

Children Programs · Sports

Delivered in partnership with Ready Set Sports. Have a 'love' of tennis? Using modified tennis balls, nets and courts, beginner players are properly equipped to enjoy rallies. Participants must bring their own tennis racquets.

Ages 7–94 sessions

Summer Camps · Sports

Designed for young athletes ready to move beyond recreational play, this camp helps you strengthen your soccer skills in a fun and supportive environment. Held both outdoors and in a professional soccer dome, you’ll build on ball control, passing, shooting and defending through engaging drills and small-sided games. Coaches focus on teamwork, decision-making and game awareness, helping you gain confidence and prepare for more competitive play. Note: The camp day is 8:30am to 4:30pm. Camp programming runs from 9am to 4pm. Before & After Care is not available for camps located at Treasure Hill Soccer Centre.

Ages 7–122 sessions

Summer Camps · Sports

Designed for young athletes ready to move beyond recreational play, this camp helps you strengthen your soccer skills in a fun and supportive environment. Held both outdoors and in a professional soccer dome, you’ll build on ball control, passing, shooting and defending through engaging drills and small-sided games. Coaches focus on teamwork, decision-making and game awareness, helping you gain confidence and prepare for more competitive play. Note: The camp day is 8:30am to 4:30pm. Camp programming runs from 9am to 4pm. Before & After Care is not available for camps located at Treasure Hill Soccer Centre.

Ages 7–125 sessions

Drop-In Activities · Sports

Unstructured, supervised time for families to team up and play sports together. Activities include soccer, basketball or ball hockey — families choose as a group. One adult 18 years or older is required per three registered children from the same household. A parent/guardian must stay onsite.

Ages 7–122 sessions

Children Programs · Sports

Experience the excitement of pickleball! This program is designed to introduce you to the fundamentals, covering essential skills such as paddle grip, understanding court dimensions and a variety of skilled shots and strokes. You’ll grasp the basics and have the opportunity to practice your new skills in active match play.

Ages 7–12