Your browser does not support JavaScript!
an image
This is an image for the page banner
This is an image for the page header

Administration Building
25 Valley Road
Princeton, NJ 08540

Tel: 609.806.4200

Community lap swimming will be available on most Mondays, Wednesdays and Thursdays evenings, while the school is in session. Community swimming starts the first week of October through the first week in June. A monthly calendar will be posted with the swim times available on those days. Community swimming will not meet on school holidays or early dismissal days. A minimum of two lanes will be made available for lap swimming and recreational bathing.

A Community Registration form must be completed, mailed or handed in the pool prior to participation. Dip Tickets will be made available on the date of registration or one session after participation. Dip tickets will be located on the desk in the pool area. Participants can register and swim on the same night as long as the registration is complete and payment is made in full.


Checks payable to: Princeton Public Schools

Mail to: John Witherspoon Middle School
c/o Sue Welsh
217 Walnut Lane
Princeton, NJ 08540

Dip Ticket costs:
30 dips - $90.00
20 dips - $70.00
10 dips - $40.00

Senior(62 older)
30 dips - $80.00
20 dips - $60.00
10 dips - $35.00

30 dips - $115.00
20 dips - $ 95.00
10 dips - $ 65.00

  25 Valley Road, Princeton, NJ 08540 609.806.4200   |   PPS Home   |   Employment Opportunities   |   Contact Us