Swim Lessons

Cancellations will show here: 

The Patrol offers Swimming Lessons during the summer months at six different Geneva Lake locations. The program follows the guidelines of the American Red Cross, and offers instruction for all skill levels from Pre-Beginner through Advanced Swimmer and Lifeguard Training. All lessons are 30-minutes in length.  The cost and tentative schedule are below:

  • Twice-per-week program – $45.00 (for the entire summer program!)
  • Once-per-week program – $35.00  (for the entire summer program!)
 BeachTwice/Week Program Mon. & Wed.
Twice/Week Program Tues. & Thurs.
 Once/Week Program Fridays only
 Lake Geneva Beach mornings NAmornings
 Fontana BeachNAmorningsmornings
 Williams Bay BeachafternoonsNAafternoons
 Linn PierNA NAafternoons
 KnollwoodNAafternoonsNA
Buena Vista AssociationNAafternoonsNA

2026 REGISTRATION DATES AND TIMES:

Online Registration for 2026 swim lessons will be open Monday, May 11th. A direct link will APPEAR HERE!

In-person registration dates & times will be announced here once Online Registration Begins.

Swim Lesson Registration Form (THIS FORM IS FOR IN-PERSON REGISTRATION ONLY)

2026 SWIM LESSONS

Lessons begin Monday, June 29 and end Friday, August 7. Participants can choose from a twice-a-week program or a once-per-week program (Fridays only). Please click below for a registration form and bring with you to registration; you will need one form for each participant. If you need assistance choosing which level is most appropriate, you can look at our level descriptions or call to speak with the swim lesson coordinator.

LEVELS AND TIMES ARE TENTATIVE, CHANGES MAY BE MADE AS WE APPROACH REGISTRATION WEEK

Geneva Lake Water Safety Patrol

(p) 262-245-6577
(f) 262-245-6640
wsp@genevaonline.com
451 Outing Street, P.O. Box 548
Williams Bay, WI 53191
Map to Office

The Patrol is a private non-profit (501c3 Charitable) organization, and we rely heavily on private donations for our support.