Pickleball Programs

From open play to leagues, discover pickleball programs for every skill level. 

Learn

Instructional programs designed to build your game, from mastering every stroke to learning winning.

Beginner

Designed for those who are brand new to pickleball, this program introduces the fundamentals of the game. Coaches will guide players through essential technical skills using a mix of instruction andguided play, helping to build confidence and set a strong foundation.

May session: May 19 – May 31, 2026.

DayTimeLevel
Tuesday11:00am - 12:00pmLearn To Play
Tuesday12:00pm - 1:00pmLearn To Play
Tuesday4:30pm - 5:30pmLearn To Play 2
Wednesday11:00am - 12:00pmLearn To Play
Wednesday1:00pm - 2:00pmLearn To Play 2
Thursday5:00pm - 6:00pmLearn To Play 2
Friday12:00pm - 1:00pmLearn To Play
Friday1:00pm - 2:00pmLearn To Play
Friday5:00pm - 6:00pmLearn To Play
Friday6:00pm - 7:00pmLearn To Play 2
Friday7:00pm - 8:00pmLearn To Play 2
Saturday11:00am - 12:00pmLearn To Play
Saturday12:00pm - 1:00pmLearn To Play
Saturday1:00pm - 2:00pmLearn To Play 2

June Session: June 1-June 29, 2026

DayTimeLevel
Monday11:00am - 12:00pmLearn To Play
Monday1:00pm - 2:00pmLearn To Play
Monday6:00pm - 7:00pmLearn To Play
Monday7:00pm - 8:00pmLearn To Play
Monday11:00am - 12:00pmLearn To Play 2
Tuesday11:00am - 12:00pmLearn To Play
Tuesday11:00am - 12:00pmLearn To Play
Tuesday12:00pm - 1:00pmLearn To Play
Tuesday4:30pm - 5:30pmLearn To Play 2
Wednesday11:00am - 12:00pmLearn To Play
Wednesday11:00am - 12:00pmLearn To Play
Wednesday1:00pm - 2:00pmLearn To Play 2
Wednesday1:00pm - 2:00pmLearn To Play 2
Thursday5:00pm - 6:00pmLearn To Play 2
Friday12:00pm - 1:00pmLearn To Play
Friday12:00pm - 1:00pmLearn To Play
Friday1:00pm - 2:00pmLearn To Play
Friday5:00pm - 6:00pmLearn To Play
Friday5:00pm - 6:00pmLearn To Play
Friday6:00pm - 7:00pmLearn To Play 2
Friday7:00pm - 8:00pmLearn To Play
Friday7:00pm - 8:00pmLearn To Play
Saturday11:00am - 12:00pmLearn To Play
Saturday11:00am - 12:00pmLearn To Play
Saturday12:00pm - 1:00pmLearn To Play
Saturday12:00pm - 1:00pmLearn To Play
Saturday1:00pm - 2:00pmLearn To Play 2
Saturday1:00pm - 2:00pmLearn To Play 2

July Session: June 29-July 26, 2026

DayTimeLevel
Monday11:00am - 12:00pmLearn To Play
Monday1:00pm - 2:00pmLearn To Play
Monday6:00pm - 7:00pmLearn To Play
Monday7:00pm - 8:00pmLearn To Play
Monday11:00am - 12:00pmLearn To Play 2
Tuesday11:00am - 12:00pmLearn To Play
Tuesday11:00am - 12:00pmLearn To Play
Tuesday12:00pm - 1:00pmLearn To Play
Tuesday4:30pm - 5:30pmLearn To Play 2
Wednesday11:00am - 12:00pmLearn To Play
Wednesday11:00am - 12:00pmLearn To Play
Wednesday1:00pm - 2:00pmLearn To Play 2
Wednesday1:00pm - 2:00pmLearn To Play 2
Thursday5:00pm - 6:00pmLearn To Play 2
Friday12:00pm - 1:00pmLearn To Play
Friday12:00pm - 1:00pmLearn To Play
Friday1:00pm - 2:00pmLearn To Play
Friday5:00pm - 6:00pmLearn To Play
Friday5:00pm - 6:00pmLearn To Play
Friday6:00pm - 7:00pmLearn To Play 2
Friday7:00pm - 8:00pmLearn To Play
Friday7:00pm - 8:00pmLearn To Play
Saturday11:00am - 12:00pmLearn To Play
Saturday11:00am - 12:00pmLearn To Play
Saturday12:00pm - 1:00pmLearn To Play
Saturday12:00pm - 1:00pmLearn To Play
Saturday1:00pm - 2:00pmLearn To Play 2
Saturday1:00pm - 2:00pmLearn To Play 2

Novice

Intermediate

Advanced

Open Play is the perfect chance to meet new players, improve your skills, and be part of a welcoming community. When you sign up, you’ll secure your court time on the same day and time each week for the entire session. Our pickleball staff will organize matchups each round to keep play fresh and engaging. 

 

Open Play is free for Pickleball members.

May session: May 19 – May 31, 2026.

DayTimeLevel
Tuesday7:00am - 9:00amAll Levels
Tuesday8:00pm - 10:00pmAll Levels
Tuesday12:00pm - 2:00pmNovice
Tuesday12:00pm - 2:00pmIntermediate
Wednesday7:00am - 9:00amAll Levels
Wednesday12:00pm - 2:00pmAll Levels
Wednesday12:00pm - 2:00pmIntermediate
Wednesday8:00pm - 10:00pmAll Levels
Wednesday8:00pm - 10:00pmNovice
Wednesday8:00pm - 10:00pmIntermediate
Wednesday8:00pm - 10:00pmAdvanced
Thursday7:00am - 9:00amAll Levels
Thursday12:00pm - 2:00pmNovice
Thursday12:00pm - 2:00pmIntermediate
Thursday8:00pm - 10:00pmAll Levels
Thursday8:00pm - 10:00pmNovice
Thursday8:00pm - 10:00pmIntermediate
Thursday8:00pm - 10:00pmAdvanced
Friday7:00am - 9:00amIntermediate
Friday10:00am - 12:00pmNovice
Friday10:00am - 12:00pmIntermediate
Friday10:00am - 12:00pmAdvanced
Friday8:00pm - 10:00pmAll Levels
Friday8:00pm - 10:00pmNovice
Friday8:00pm - 10:00pmIntermediate
Friday8:00pm - 10:00pmAdvanced
Saturday6:00pm - 8:00pmAll Levels
Saturday8:00pm - 10:00pmAll Levels
Saturday8:00pm - 10:00pmAdvanced
Sunday8:00pm - 10:00pmAll Levels
Sunday8:00pm - 10:00pmAdvanced

June Session: June 1-June 29, 2026

DayTimeLevel
Monday7:00am - 9:00amAll Levels
Monday8:00pm - 10:00pmAll Levels
Tuesday7:00am - 9:00amAll Levels
Tuesday8:00pm - 10:00pmAll Levels
Tuesday12:00pm - 2:00pmNovice
Tuesday12:00pm - 2:00pmIntermediate
Wednesday7:00am - 9:00amAll Levels
Wednesday12:00pm - 2:00pmAll Levels
Wednesday12:00pm - 2:00pmIntermediate
Wednesday8:00pm - 10:00pmAll Levels
Wednesday8:00pm - 10:00pmNovice
Wednesday8:00pm - 10:00pmIntermediate
Wednesday8:00pm - 10:00pmAdvanced
Thursday7:00am - 9:00amAll Levels
Thursday12:00pm - 2:00pmNovice
Thursday12:00pm - 2:00pmIntermediate
Thursday8:00pm - 10:00pmAll Levels
Thursday8:00pm - 10:00pmNovice
Thursday8:00pm - 10:00pmIntermediate
Thursday8:00pm - 10:00pmAdvanced
Friday7:00am - 9:00amIntermediate
Friday10:00am - 12:00pmNovice
Friday10:00am - 12:00pmAdvanced
Friday8:00pm - 10:00pmAll Levels
Friday8:00pm - 10:00pmNovice
Friday8:00pm - 10:00pmIntermediate
Friday8:00pm - 10:00pmAdvanced
Saturday6:00pm - 8:00pmAll Levels
Saturday8:00pm - 10:00pmAll Levels
Saturday8:00pm - 10:00pmAdvanced
Sunday8:00pm - 10:00pmAll Levels
Sunday8:00pm - 10:00pmAdvanced

July Session: June 29-July 26, 2026

DayTimeLevel
Monday12:00pm - 1:00pmNovice
Tuesday12:00pm - 1:00pmNovice
Tuesday1:00pm - 2:00pmNovice
Tuesday4:00pm - 5:00pmNovice
Wednesday2:00pm - 3:00pmIntermediate
Thursday12:00pm - 1:00pmIntermediate
Thursday4:30pm - 5:30pmIntermediate
Thursday5:00pm - 6:00pmNovice

Novice

Intermediate

Advanced

Kids Learn to Play
A fun introduction to pickleball for young players. Kids learn the basics through simple drills and games while developing ball control, footwork, teamwork, and confidence on the court.

Age Group: 9 & Under

 

Family All-Stars
A fun family experience where one parent and up to two kids learn and play together. With guidance from an instructor, families practice basic skills, rallying, and game play in a supportive and active environment.

Age Groups: 5–8 years and 9+ years

 

Teen All-Stars
Designed for players under 16, Teen All-Stars offers two groups based on experience. Beginners focus on pickleball fundamentals, while Novice/Intermediate players develop technique, tactics, and game play through drills and matches.

Age Group: Under 16 years

May session: May 19 – May 31, 2026.

DayTimeLevel
Tuesday12:00pm - 1:00pmNovice
Tuesday1:00pm - 2:00pmNovice
Tuesday4:00pm - 5:00pmNovice
Wednesday2:00pm - 3:00pmIntermediate
Thursday12:00pm - 1:00pmIntermediate
Thursday4:30pm - 5:30pmIntermediate
Thursday5:00pm - 6:00pmNovice

June Session: June 1-June 29, 2026

DayTimeLevel
Monday12:00pm - 1:00pmNovice
Tuesday12:00pm - 1:00pmNovice
Tuesday1:00pm - 2:00pmNovice
Tuesday4:00pm - 5:00pmNovice
Wednesday2:00pm - 3:00pmIntermediate
Thursday12:00pm - 1:00pmIntermediate
Thursday4:30pm - 5:30pmIntermediate
Thursday5:00pm - 6:00pmNovice

July Session: June 29-July 26, 2026

DayTimeLevel
Monday4:30pm - 5:30pmKids Learn To Play (9-14)
Friday4:00pm - 5:00pmKids Learn To Play
Saturday9:00am - 10:00amFamily All Stars 5-8
Saturday9:00am - 10:00amFamily All Stars 9+
Saturday10:00am - 11:00amTeen All Stars Beginner/Novice
Saturday10:00am - 11:00amTeen All Stars Intermediate & Up

Practice

Focused sessions to improve your skills through live-ball drills and volume training.

Novice

This program blends structured skill development with match-style play. Players will work on specific techniques through drills, then apply what they’ve learned. It’s a great way to reinforce new skills while enjoying game-like scenarios.

May session: May 19 – May 31, 2026.

DayTimeLevel
Wednesday7:00am - 8:30amNovice
Thursday2:00pm - 3:30pmNovice
Saturday11:00am - 12:30pmNovice
Saturday12:30pm - 2:00pmNovice

June Session: June 1-June 29, 2026

DayTimeLevel
Wednesday7:00am - 8:30amNovice
Thursday2:00pm - 3:30pmNovice
Saturday11:00am - 12:30pmNovice
Saturday12:30pm - 2:00pmNovice

July Session: June 29-July 26, 2026

DayTimeLevel
Wednesday7:00am - 8:30amNovice
Thursday2:00pm - 3:30pmNovice
Saturday11:00am - 12:30pmNovice
Saturday12:30pm - 2:00pmNovice

Intermediate

RSC’s Popular, Ladies Only, Social Play. Players can relax and learn the game with Instructor’s support, while enjoying recreational games in a social friendly vibe. Music provided, hula hoops optional. Great way to meet new team players.

May session: May 19 – May 31, 2026.

DayTimeLevel
Tuesday4:30pm - 6:00pmIntermediate
Wednesday4:30pm - 6:00pmIntermediate
Friday4:00pm - 5:30pmIntermediate

June Session: June 1-June 29, 2026

DayTimeLevel
Monday2:00pm - 3:30pmIntermediate
Tuesday4:30pm - 6:00pmIntermediate
Wednesday4:30pm - 6:00pmIntermediate
Friday4:00pm - 5:30pmIntermediate

July Session: June 29-July 26, 2026

DayTimeLevel
Monday2:00pm - 3:30pmIntermediate
Tuesday4:30pm - 6:00pmIntermediate
Wednesday4:30pm - 6:00pmIntermediate
Friday4:00pm - 5:30pmIntermediate

Novice

Intermediate

Advanced

These clinics focus on developing both technical and tactical pickleball skills. Through targeted drills and coach feedback, players will enhance their game in a supportive environment. Each session includes a combination of instruction and play-based learning.

May session: May 19 – May 31, 2026.

DayTimeLevel
Tuesday12:00pm - 1:00pmNovice
Tuesday1:00pm - 2:00pmNovice
Tuesday4:00pm - 5:00pmNovice
Thursday5:00pm - 6:00pmNovice
Wednesday2:00pm - 3:00pmIntermediate
Thursday12:00pm - 1:00pmIntermediate
Thursday4:30pm - 5:30pmIntermediate

June Session: June 1-June 29, 2026

Day Time Level

July Session: June 29-July 26, 2026

Day Time Level

Play

Play based programs with an emphasis on competition and enjoying the thrill of match play.

Novice

Intermediate

Advanced

Open Play is the perfect chance to meet new players, improve your skills, and be part of a welcoming community. When you sign up, you’ll secure your court time on the same day and time each week for the entire session. Our pickleball staff will organize matchups each round to keep play fresh and engaging. 

 

Open Play is free for Pickleball members.

May session: May 19 – May 31, 2026.

DayTimeLevel
Tuesday7:00am - 9:00amAll Levels
Tuesday8:00pm - 10:00pmAll Levels
Tuesday12:00pm - 2:00pmNovice
Tuesday12:00pm - 2:00pmIntermediate
Wednesday7:00am - 9:00amAll Levels
Wednesday12:00pm - 2:00pmAll Levels
Wednesday12:00pm - 2:00pmIntermediate
Wednesday8:00pm - 10:00pmAll Levels
Wednesday8:00pm - 10:00pmNovice
Wednesday8:00pm - 10:00pmIntermediate
Wednesday8:00pm - 10:00pmAdvanced
Thursday7:00am - 9:00amAll Levels
Thursday12:00pm - 2:00pmNovice
Thursday12:00pm - 2:00pmIntermediate
Thursday8:00pm - 10:00pmAll Levels
Thursday8:00pm - 10:00pmNovice
Thursday8:00pm - 10:00pmIntermediate
Thursday8:00pm - 10:00pmAdvanced
Friday7:00am - 9:00amIntermediate
Friday10:00am - 12:00pmNovice
Friday10:00am - 12:00pmIntermediate
Friday10:00am - 12:00pmAdvanced
Friday8:00pm - 10:00pmAll Levels
Friday8:00pm - 10:00pmNovice
Friday8:00pm - 10:00pmIntermediate
Friday8:00pm - 10:00pmAdvanced
Saturday6:00pm - 8:00pmAll Levels
Saturday8:00pm - 10:00pmAll Levels
Saturday8:00pm - 10:00pmAdvanced
Sunday8:00pm - 10:00pmAll Levels
Sunday8:00pm - 10:00pmAdvanced

June Session: June 1-June 29, 2026

DayTimeLevel
Monday7:00am - 9:00amAll Levels
Monday8:00pm - 10:00pmAll Levels
Tuesday7:00am - 9:00amAll Levels
Tuesday8:00pm - 10:00pmAll Levels
Tuesday12:00pm - 2:00pmNovice
Tuesday12:00pm - 2:00pmIntermediate
Wednesday7:00am - 9:00amAll Levels
Wednesday12:00pm - 2:00pmAll Levels
Wednesday12:00pm - 2:00pmIntermediate
Wednesday8:00pm - 10:00pmAll Levels
Wednesday8:00pm - 10:00pmNovice
Wednesday8:00pm - 10:00pmIntermediate
Wednesday8:00pm - 10:00pmAdvanced
Thursday7:00am - 9:00amAll Levels
Thursday12:00pm - 2:00pmNovice
Thursday12:00pm - 2:00pmIntermediate
Thursday8:00pm - 10:00pmAll Levels
Thursday8:00pm - 10:00pmNovice
Thursday8:00pm - 10:00pmIntermediate
Thursday8:00pm - 10:00pmAdvanced
Friday7:00am - 9:00amIntermediate
Friday10:00am - 12:00pmNovice
Friday10:00am - 12:00pmAdvanced
Friday8:00pm - 10:00pmAll Levels
Friday8:00pm - 10:00pmNovice
Friday8:00pm - 10:00pmIntermediate
Friday8:00pm - 10:00pmAdvanced
Saturday6:00pm - 8:00pmAll Levels
Saturday8:00pm - 10:00pmAll Levels
Saturday8:00pm - 10:00pmAdvanced
Sunday8:00pm - 10:00pmAll Levels
Sunday8:00pm - 10:00pmAdvanced

July Session: June 29-July 26, 2026

DayTimeLevel
Monday7:00am - 9:00amAll Levels
Monday8:00pm - 10:00pmAll Levels
Tuesday7:00am - 9:00amAll Levels
Tuesday8:00pm - 10:00pmAll Levels
Tuesday12:00pm - 2:00pmNovice
Tuesday6:00pm - 8:00pmNovice
Tuesday12:00pm - 2:00pmIntermediate
Wednesday7:00am - 9:00amAll Levels
Wednesday12:00pm - 2:00pmNovice
Wednesday12:00pm - 2:00pmIntermediate
Wednesday8:00pm - 10:00pmAll Levels
Wednesday8:00pm - 10:00pmNovice
Wednesday8:00pm - 10:00pmIntermediate
Wednesday8:00pm - 10:00pmAdvanced
Thursday7:00am - 9:00amAll Levels
Thursday12:00pm - 2:00pmNovice
Thursday12:00pm - 2:00pmIntermediate
Thursday8:00pm - 10:00pmAll Levels
Thursday8:00pm - 10:00pmNovice
Thursday8:00pm - 10:00pmIntermediate
Thursday8:00pm - 10:00pmAdvanced
Friday7:00am - 9:00amIntermediate
Friday10:00am - 12:00pmNovice
Friday10:00am - 12:00pmAdvanced
Friday8:00pm - 10:00pmAll Levels
Friday8:00pm - 10:00pmNovice
Friday8:00pm - 10:00pmIntermediate
Friday8:00pm - 10:00pmAdvanced
Saturday6:00pm - 8:00pmAll Levels
Saturday8:00pm - 10:00pmAll Levels
Saturday8:00pm - 10:00pmAdvanced
Sunday8:00pm - 10:00pmAll Levels
Sunday8:00pm - 10:00pmAdvanced

Novice

Intermediate

Advanced

Leagues offer a fun, competitive way to challenge yourself, with matches at the same day and time each week. Our pickleball staff organizes matchups to keep play fresh and balanced, with results tracked and standings posted at the end of the session. Leagues are skill-based, ensuring competitive yet enjoyable play for all.

May session: May 19 – May 31, 2026.

DayTimeLevel
Tuesday6:00pm - 8:00pmNovice
Tuesday6:00pm - 8:00pmIntermediate
Tuesday6:00pm - 8:00pmAdvanced
Wednesday6:00pm - 8:00pmNovice
Wednesday6:00pm - 8:00pmIntermediate
Thursday6:00pm - 8:00pmIntermediate
Thursday6:00pm - 8:00pmAdvanced
Friday6:00pm - 8:00pmNovice
Friday6:00pm - 8:00pmIntermediate

June Session: June 1-June 29, 2026

DayTimeLevel
Monday6:00pm - 8:00pmNovice
Monday6:00pm - 8:00pmIntermediate
Monday6:00pm - 8:00pmAdvanced
Tuesday6:00pm - 8:00pmNovice
Tuesday6:00pm - 8:00pmIntermediate
Tuesday6:00pm - 8:00pmAdvanced
Wednesday6:00pm - 8:00pmNovice
Wednesday6:00pm - 8:00pmIntermediate
Thursday6:00pm - 8:00pmIntermediate
Thursday6:00pm - 8:00pmAdvanced
Friday6:00pm - 8:00pmNovice
Friday6:00pm - 8:00pmIntermediate

July Session: June 29-July 26, 2026

DayTimeLevel
Monday6:00pm - 8:00pmNovice
Monday6:00pm - 8:00pmIntermediate
Monday6:00pm - 8:00pmAdvanced
Tuesday6:00pm - 8:00pmNovice
Tuesday6:00pm - 8:00pmIntermediate
Tuesday6:00pm - 8:00pmAdvanced
Wednesday6:00pm - 8:00pmNovice
Wednesday6:00pm - 8:00pmIntermediate
Thursday6:00pm - 8:00pmIntermediate
Thursday6:00pm - 8:00pmAdvanced
Friday6:00pm - 8:00pmNovice
Friday6:00pm - 8:00pmIntermediate

Novice

Intermediate

Advanced

Drop-Ins are perfect for casual, organized play with no long-term commitment. Whether you’re looking to practice your skills or just have fun, our friendly staff will arrange matchups each round to ensure balanced and enjoyable play.

It’s a great way to meet new players, stay active, and experience a variety of competitive levels in a relaxed environment.

May session: May 19 – May 31, 2026.

DayTimeLevel
Monday9:00pm - 11:00pmAll Levels
Tuesday9:00am - 11:00amAll Levels
Wednesday9:00am - 11:00amAll Levels
Thursday9:00am - 11:00amAll Levels
Sunday9:00am - 11:00amAll Levels

June Session: June 1-June 29, 2026

DayTimeLevel
Monday9:00am - 11:00amAll Levels
Tuesday9:00am - 11:00amAll Levels
Wednesday9:00am - 11:00amAll Levels
Thursday9:00am - 11:00amAll Levels
Sunday9:00am - 11:00amAll Levels

July Session: June 29-July 26, 2026

DayTimeLevel
Monday9:00am - 11:00amAll Levels
Tuesday9:00am - 11:00amAll Levels
Wednesday9:00am - 11:00amAll Levels
Thursday9:00am - 11:00amAll Levels
Sunday9:00am - 11:00amAll Levels

Specialty

Novice

Intermediate

Advanced

May session: May 19 – May 31, 2026.

DayTimeLevel
Tuesday1:00pm - 2:30pmAll Levels Fitness
Wednesday2:00pm - 3:30pmAll Levels Fitness
Thursday7:00am - 8:30amAll Levels Fitness
Friday7:00am - 8:30amAll Levels Fitness

June Session: June 1-June 29, 2026

DayTimeLevel
Monday7:00am - 8:30amAll Levels Fitness
Monday1:00pm - 2:30pmAll Levels Fitness
Tuesday1:00pm - 2:30pmAll Levels Fitness
Wednesday2:00pm - 3:30pmAll Levels Fitness
Thursday7:00am - 8:30amAll Levels Fitness
Friday7:00am - 8:30amAll Levels Fitness

July Session: June 29-July 26, 2026

Day Time Level

High Intermediate

Advanced

May session: May 19 – May 31, 2026.

DayTimeLevel
Sunday9:00am - 10:30amHigh Int/Adv

June Session: June 1-June 29, 2026

DayTimeLevel
Sunday9:00am - 10:30amHigh Int/Adv

July Session: June 29-July 26, 2026

DayTimeLevel
Sunday9:00am - 10:30amHigh Int/Adv

Subscribe

Tell us what you want to hear about:

By submitting this form, you agree to be contacted by Rideau Sports Centre.

Win a FREE Week of Summer Camp

Register for a summer camp between March 9 and March 22 and receive one entry into our Serve Up Summer Giveaway for a chance to win a FREE week of summer camp. 

 

The draw will take place on March 23, and the winner will be contacted directly.

Only from November 27 - December 1

SALE

  1. Yoga & Fitness Classes: Don’t Pay Until 2026
    Sign-up for a 6-month yoga & fitness auto-renew membership and pay nothing until January 1, 2026. Your 6-month term begins the day you buy. Don’t wait, this is the best time to start.

  2. Personal Training: 4 Sessions for $339+hst
    Four 1-hour sessions. One unbeatable price. Use them anytime within one year.

  3. Pickleball Membership: Only $315+hst
    Regularly $349, save now and play pickleball all summer long!

Book a Free Assessment

Kickstart your fitness journey with a free assessment!

By submitting this form, you agree to be contacted by Rideau Sports Centre.