Skip to main content

Aquatics: Swimming programs, pools, spray parks, beaches

The City offers a wide array of aquatic amenities and programs, including beaches, an Olympic-sized outdoor pool, several spray-play areas and year-round indoor pools. Programs include swim and boating lessons, organized water sports and parent-and-child events. 

Browse the latest R-Guide and register for aquatics offerings, including free swim lessons for City of Rochester residents, on R-Central today!

Genesee Valley Park

Outdoor Pool

The Genesee Valley Sports Complex offers an Olympic-sized outdoor pool. 

July 8 - Sept 2

Open Swim

  • Mon - Fri:  1:00pm - 4:45pm; 6pm - 8pm  (1:00-4:45pm Open swim time is free for Summer Camps and Non-Profit Organizations. Must show proof)
  • Sat & Sun:  12:00pm - 3:45pm (Free for everyone)

Adult Lap Swim 18+

  • Mon - Fri:   12pm - 1pm & 5pm - 6pm (Only 12-1pm free for Adults)
  • Sat & Sun: 4pm - 6pm (Paid Session)


*NEW -Parent and Child (5 & Under) Swim 

  • Mon-Fri 5:00-6:00pm each child must be, accommodated by an adult. 


Costs (paid on site)

  • Youth 6-17   $1.00   5 and under are free, each 5 and under child must be accompanied by an adult.
  • Adults $3.00
  • Season Pass $20.00

Indoor Pools

Adams R-Center and Jackson R-Center Pools

July 1 - August 23

Open Swim

  • Mon - Fri:  1pm - 5pm
  • Sat: 10am - 3pm

Adult Lap  Swim

  • Mon - Fri:   12pm - 1 pm


Summer Swim Lesson

The City of Rochester offers two summer sessions for Red Cross Levels 1-6

Session 2 July 29th - August 15th  (Online registrations opens July 15)

During their swim lessons, children will spend time on the following six levels:

  • Level 1: Introduction to Water Skills: Students will learn how to feel comfortable in the water and safely enjoy it.
  • Level 2: Fundamentals of Aquatic Skills: Children will learn basic swimming skills.
  • Level 3: Stroke Development: Additional guided practice will help students improve their skills.
  • Level 4: Stroke Improvement: Kids will gain confidence during swim lessons, improve their stroke and gain additional aquatic skills.
  • Level 5: Stroke Refinement: Guidance allows kids to refine their strokes and become more efficient swimmers.
  • Level 6: Swimming and Skill Proficiency: Students will learn to swim with ease and efficiency, and gain the ability to swim smoothly over greater distances.

Spray Parks

The City of Rochester operates seven spray parks and three parks with spray features to help keep residents cool on the hottest days. 

All Spray parks are open 9 a.m. to 8:30 p.m., seven-days-a-week.  City spray parks will operate through Sept. 2nd at 8:30pm.


Find beach area information below:

  • Durand Eastman Beach (City of Rochester) Swimming is permitted in a life-guarded area (Lot A) during open hours only: June 24 - Sept 2, 7 days a week, Noon - 6pm. During declared Cool Sweep Days/heat emergencies, hours are 11am - 7pm. 
  • Ontario Beach Park (Monroe County)

For daily beach conditions, call the Monroe County Beach Information Line at (585) 753-5887. The hotline is updated each morning.

Call for Lifeguards

The City of Rochester is always seeking lifeguards for seasonal employment. Red Cross certification via lifeguard and water safety classes are available . For more information, call (585) 428-7888.

Rochester Rapids

The 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 with the finest opportunities for competition and community involvement through the sport of swimming.  Visit Rochester Rapids for more information.