Register with Goldfish Swim School - Needham

Before booking your child's class, create your account by filling out the following form. We suggest taking our Swim Assessment quiz if you want to determine what swim level your child should be in.

Please Enter Parent's or Guardian's Information Below:

  • Please enter your first name.
  • Please enter your last name.
  • This isn't a valid email address.
    Please enter your email address.
  • This isn't a valid phone number.
    Please enter your phone number.
  • Please enter your gender.
  • Please enter your address.
  • Please enter your city.
  • Please select your state.
  • Please enter your zip code.
  • Please let us know how you hear about us.
  • Please enter your password.
    Password must be 8 characters, with 1 number, and 1 special character (!@#$&*).
  • Please enter your confirm password.
    This password doesn't match.
  • Please verify the account doesn't exist'

Great News! Looks like you already have a Member Account created with us.

Login here or please give us a call at (781) 679-5257 for immediate assistance.

Hear From Happy Parents

  • Goldfish Swim School Testimonial Image - 1
    Since joining Goldfish in 2016 I have been impressed by the exceptional staff who have gone above and beyond to make sure that we have a positive experience. My girls have progressed so much and we look forward to our weekly lessons with Bre!
    Read More
  • Goldfish Swim School Testimonial Image - 2
    My wife and I decided to enroll in Goldfish after trying other swim lesson programs in the area. We love that Goldfish offers lessons 7 days a week and allows you to have a flexible "make-up" option if you have to cancel a class. The facility is clean, spacious, and family friendly.
    Read More