Tailored Swim Programs for Every Swimmer

At KBM, we offer a range of carefully designed swim programs tailored to swimmers’ skills, age, and competitive goals. Whether your swimmer is new to the sport or competing at national levels, we have the right program to support their growth and success. Have questions? Get in touch and we’d be happy to help.

Our Programs

From a first splash in Mini Marlins to racing at the provincial and national level, KBM has a group for every age and stage: swimmers grow through all of them without ever leaving the club. Below is everything you need to choose the right group and register.

1

Introductory

Water confidence & stroke fundamentals.

Mini Marlins · Mini Marlins+ · Junior Masters
2

Competitive

Training with purpose & racing meets.

Junior Development · Junior · Senior
3

Performance

High-volume training for provincial & national goals.

Junior Performance · Senior Performance · High Performance

For more than 40 years, KBM has taken swimmers from their very first lengths to the top of the podium. Wherever your swimmer starts, there's a clear path forward.

Understanding your season cost

Every swimmer's cost is built from a few simple parts. Here's the full picture so there are no surprises:

  1. Season training fee: the main number listed for your group. Pay it in full, or spread it out: 30% at registration, then 10% on the 1st of each month, October through April. (Credit card only.)
  2. Swim Ontario / Swimming Canada fee: a one-time governing-body fee, invoiced November 1st. $66.50 for Mini Marlins & Junior Masters, $186.56 for all other groups. Non-refundable.
  3. Swim meet fees: pay-as-you-go, only when your swimmer races. Roughly $12-15 per event, plus a $25 coaching fee for away meets. (Performance-group meet fees vary.)
  4. A couple of groups have one extra: Junior Masters and Senior train at the YMCA, which requires a membership ($38-40/month, already factored into their KBM fee). Performance groups have additional program costs, noted in their section.

Questions about your total? Contact us and we're happy to walk you through it.

Introductory

New to the pool? Start here: building water confidence, stroke fundamentals and a love of the sport.

Mini Marlins & Mini Marlins+

Mini Marlins: Designed for swimmers aged 7-10, this program introduces basic stroke techniques, builds comfort in the water, and fosters enjoyment in swimming. Sessions focus on foundational skills and fun.

Mini Marlins+: Suited for swimmers aged 9-11 who have mastered basic skills and are ready to advance. Swimmers focus on improving technique, developing competitive readiness, and experiencing introductory race opportunities.

Alix Martin - Mini Marlins Coordinator + Mon/Wed Coach
alix@swimkingston.ca
Keith Beavers - Tues/Thurs Coach
🏊PoolArtillery Park
📅SchedulesMini Marlins: Practice · Meets
Mini Marlins+: Practice · Meets
🏁SeasonBegins Sep 21 or 22 and ends late April.
Swimmers may choose to extend their season to May 22-23 for an additional charge.
Mini Marlins
$915 / season
  • At registration (30%)$274.50
  • Monthly ×7 (Oct-Apr)$91.50
  • Swim ON / Canada fee$66.50
Mini Marlins+
$1,080 / season
  • At registration (30%)$324.00
  • Monthly ×7 (Oct-Apr)$108.00
  • Swim ON / Canada fee$186.56

Meet fees: $12-15 per event + $25 coaching fee (away meets only)

↑ How your season cost works
Volunteer commitment: None required. Home-meet helpers are always welcome: the best seat in the house, and you get well fed. Volunteers & Officials →

Junior Masters

Ideal for swimmers aged 12 and over seeking a less-intensive, yet structured swim environment. Emphasis is placed on maintaining fitness, refining technique, and occasional competitive experiences.

Coach: TBD
🏊PoolYMCA
Requires a YMCA membership ($38-40/month), already factored into the KBM fee.
🏁SeasonBegins Sep 25 and ends late April.
Junior Masters swimmers may participate in one meet without registering in the "Competitive Category" with Swim Ontario — this will be our February meet. To race more than once in a season, swimmers can talk with their coach and register as a competitive swimmer with Swim Ontario (approx. $120 more).
$1,060 / season
  • At registration (30%)$318.00
  • Monthly ×7 (Oct-Apr)$106.00
  • Swim ON / Canada fee$66.50 (unless swimming more than 1 meet)

Meet fees: $12-15 per event + $25 coaching fee (away meets only)

↑ How your season cost works
Volunteer commitment: None for your first meet. From the second meet on: 2 volunteer sessions per meet. Volunteers & Officials →
Competitive

Ready to train and race: developing stroke, fitness and meet experience, and joining KBM's volunteer and officiating community.

Junior Development

For swimmers aged 12 and under, this program emphasizes skill refinement, fitness, and introduces regular competitive experiences. Swimmers train three times per week with a focus on personal improvement and team participation.

🏊PoolQueen's Athletic & Recreation Centre
🏁SeasonBegins Sep 21 and ends late May or mid-June with their final meet.
$2,200 / season
  • At registration (30%)$660.00
  • Monthly ×7 (Oct-Apr)$220.00
  • Swim ON / Canada fee$186.56

Meet fees: $12-15 per event + $25 coaching fee (away meets only)

↑ How your season cost works
Volunteer commitment: 6 volunteer sessions + become a Level 1 certified official (register with Swim Ontario; Intro to Officiating + Safety Marshal clinics). Buyout available for $500 before your swimmer's first meet. Full requirements →

Junior

Designed for swimmers aged 12 and under who have advanced from Junior Development. This program provides increased training frequency, emphasizing competitive skill development and local racing opportunities.

🏊PoolQueen's Athletic & Recreation Centre
🏁SeasonBegins Sep 22 and ends late May, or possibly Regionals in early June.
Swimmers may choose to continue their season to a June 19-20 meet in Belleville for an additional charge.
$2,310 / season
  • At registration (30%)$693.00
  • Monthly ×7 (Oct-Apr)$231.00
  • Swim ON / Canada fee$186.56

Meet fees: $12-15 per event + $25 coaching fee (away meets only)

↑ How your season cost works
Volunteer commitment: 8 volunteer sessions + 2 timer evaluations. Buyout available for $500 before your swimmer's first meet. Full requirements →

Senior

For swimmers aged 13 and older, the Senior program focuses on continued skill and competitive development. Regular training sessions prepare swimmers for local competitions and support ongoing personal achievement.

🏊PoolYMCA
Requires a YMCA membership ($38-40/month), already factored into the KBM fee.
🏁SeasonBegins Sep 21 and ends in late May at our KBM Finale Meet.
$1,750 / season
  • At registration (30%)$525.00
  • Monthly ×7 (Oct-Apr)$175.00
  • Swim ON / Canada fee$186.56

Meet fees: $12-15 per event + $25 coaching fee (away meets only)

↑ How your season cost works
Volunteer commitment: 8 volunteer sessions + complete 1 additional "advanced" official clinic and evaluation. Buyout available for $500 before your swimmer's first meet. Full requirements →
Performance

Higher training volume and a competitive focus for swimmers with provincial and national goals.

Junior Performance

Geared toward competitive swimmers aged 11-14, this program combines increased training frequency and intensity with opportunities to compete at regional and provincial levels. Athletes focus on consistent performance and technical improvement.

🏊PoolQueen's Athletic & Recreation Centre
🏁SeasonBegins Sep 14 and ends late June or early July with their final competition.
$2,450 / season
  • At registration (30%)$735.00
  • Monthly ×7 (Oct-Apr)$245.00
  • Swim ON / Canada fee$186.56

Meet fees: $12-15 per event + $25 coaching fee (away meets only)

↑ How your season cost works
Volunteer commitment: 8 volunteer sessions + complete 1 additional "advanced" official clinic and evaluation. Buyout available for $500 before your swimmer's first meet. Full requirements →

Senior Performance

This program supports swimmers aged 13 and older aiming for high-level competition. Swimmers engage in rigorous training designed to prepare them for regional and provincial competitions.

Carla Ingimundson
carla@swimkingston.ca
🏊PoolQueen's Athletic & Recreation Centre
🏁SeasonBegins Sep 8 and ends late June or early July with their final competition.
$2,900 / season
  • At registration (30%)$870.00
  • Monthly ×7 (Oct-Apr)$290.00
  • Swim ON / Canada fee$186.56

Meet fees: Vary by meet

↑ How your season cost works
Volunteer commitment: 8 volunteer sessions + complete 1 additional "advanced" official clinic and evaluation. Buyout available for $500 before your swimmer's first meet. Full requirements →

High Performance

Our elite training program for swimmers aged 14 and older, dedicated to athletes pursuing competition at provincial, national, and varsity levels. Comprehensive training, strength and conditioning, and extensive competition opportunities help these swimmers achieve peak performance.

Ken Anderson
ken@swimkingston.ca
🏊PoolQueen's Athletic & Recreation Centre
🏁SeasonBegins Sep 8 and ends late June or early July.
If we have swimmers competing at Nationals, training can continue until late July with the purchase of an ARC (Queen's Athletic & Recreation Centre) membership.
$3,590 / season
  • At registration (30%)$1,077.00
  • Monthly ×7 (Oct-Apr)$359.00
  • Swim ON / Canada fee$186.56

Meet fees: Vary by meet

↑ How your season cost works
Volunteer commitment: 8 volunteer sessions + complete 1 additional "advanced" official clinic and evaluation. Buyout available for $500 before your swimmer's first meet. Full requirements →

Not sure which group is the right fit?

Book a free assessment and our coaches will help place your swimmer in the right group.