Swimming Lessons

Enjoy the water, Learn to swim!Boys in Genesee Valley Park pool.

The City of Rochester Bureau of Recreation encourages all city youth and adults to become skilled swimmers and seize the opportunity to enjoy the water.  

Through its Swim Academy, the City of Rochester Bureau of Recreation offers free youth swim lessons throughout the year. Adult lessons are offered as well, as is Lifeguarding Training each spring (call 428-7888 or 428-7456 for more information).  

 Swim Team Rapids:
 Rochester Rapids Swim Team is committed to developing a culture of life-long involvement in swimming by providing youth in and around the City of Rochester the finest opportunities for competition and community involvement through the sport of swimming.  Click here for more information on dates and locations.  


Learn to Swim Classes:

 Learn Swim Academy offers Free  swim lessons at six different skill levels for youth 6-17 and low-priced lessons for adults. Registration begins September 21st,2020. Due to Covid-10 restrictions capacity will be limited.

 2020 Learn to Swim Schedule.

Fall Session :
Friday Nights 6-8 p.m. October 9th thru December 4th, 2020  Saturday 10:30am-12:30p.m.October 10th thru December 5th,2020.
Registration for Session 1
September 21st-October 8th,2020 

Winter Session :
Friday Nights 6-8 p.m. December 11th thru February 12th, 2021 and Saturday 10:30am-12:30 p.m. December 12th thru February 13th,2021.
Registration for Session 2
November 23rd thru December 10th, 2020

Spring Session:

Friday Nights 6-8 p.m. February 26th-April 16th,2021 and Saturday Mornings 10:30am-12:30 p.m. February 27th thru April 17th,2021.

Registration for Session 3

February 8th-February 25th,2021 

Click here to download Learn to Swim Registration form.

Adult Swim Lessons:

 For more information about adult lessons that begin on Wednesday Nights on October 14th from 7-8 p.m. at both Adams St. and Trenton & Pamela Jackson R-Center pools, call Adams Pool at 428-7456 and Trenton &Pamela Jackson Pool at 428-6908 or download application here _____.   Cost is $20 for the six week session. Two other sessions will be available beginning for Session 2 on January 9th,2021 and Session 3 on March 6th,2021.

Click here to download Adult Swim application. 

 0620 AdultSwim lessons Fall-spring SocGrap

Lifeguard Training

Training Schedule 2020 at Adams St. PoolLifeguard_1

March 3 - April 30th, 2020
Tuesday and Thursday
6:30-9:30 p.m.
(No class 4/14 and 4/16)

May 4-9, 2020 (Week Long Accelerated Class.  Swimming skills for accelerated course need to be as a accomplished swimmer)
Mon.-Fri. 5:30-9:30 p.m.
Saturday 10 a.m.-3 p.m.

Registration Fees
City Students . . . Free
Non-City Students $75
Adults $125

Re-Certification Class

May 12 thru May 14, 2020
Tuesday, Wednesday and Thursday
6:30-9:30 p.m.

May 19 thru May 21, 2020
Tuesday, Wednesday and Thursday
6:30-9:30 p.m.

Registration Fees
Students and Adults $75
(Mask and book are required.  Both are available to purchase for $50)
*$50 for book and mask not included in registration fee.


Call 428-7456 (Adams Street Pool) or Genesee Valley Pool at 428-7888 for further information.

Learn more about the City's aquatics programs at www.cityofrochester.gov/aquatics. You can also learn about the Bureau of Recreation's programs and facilities at www.cityofrochester.gov/recreationbureau.