All Sports For All People’s swimming program is known for its high quality swim instruction and safety level.  Our aquatic staff are dedicated to making a difference in teaching and coaching swimming to our members.  All our staff have proper safety and teaching swimming certifications. Our swimming program contains a variety of levels customized to serve all participants needs.

 Having trouble deciding what class to place your child in? Read our brief class descriptions here.


Swimming sessions are available at 2 locations :

Sunday classes at Erasmus Hall, located at:

911 Flatbush avenue, Brooklyn, NY 11226

To get here by bus, you can take the B12, B16, B35, B41, B44, B49.
You can also use the subway 2, 5, B, Q to Church Ave


Saturday or Sunday classes at John Jay high school, located at:

237 7th Ave, Brooklyn NY 11215

To get here by bus, you can take the B61, B63, B67
You can also use the subway D, R to 4th Ave – 9th St and F, G to 7th Ave

WEEKDAY advance swimming classes at International High School at Prospect Heights. 

883 Classon Ave, Brooklyn, NY 11225


Ready to Register? Please do so here.