Water Polo Registration

We are very excited that you have decided to join our water polo club. Monthly dues for water polo are $125 per month (plus annual membership to USA Water Polo).


Practices are held at Gulliver Prep Pool.


Click here for the latest practice schedule.


Below is all of the information you need in order to register in 3 easy steps!


Please read the instructions carefully follow each of these steps completely:


PLEASE NOTE: As a result of capacity restrictions due to Covid-19, we have to limit registrants to our program.

BEFORE proceeding with STEP 1, please confirm that registration is OPEN on Step 3. If not, please do not proceed with Step 1 and check back to confirm once registration continues.

If registration is closed and you'd like to be placed on our waiting list, please email us at and provide the player's name and age so that we can notify you if a spot becomes available.


Step 1

You will need to join USA Water Polo in order to participate with our club at practices, games and tournaments. You can register by clicking the button below. (This page will open in a new tab or window.)

Please make sure to sign up as a "Gold Athlete". Our club is the "Miami Riptides (1564)". Also, please ensure that you complete the birth date verification process as well through USA Water Polo. This is mandatory for any tournament participation.

Please make note of the ID number you are given. You will need this number in order to complete the next step.

If you are already a member of USA Water Polo, have your player number handy and skip to Step 2.

Step 2

Log in to your USA Water Polo account and fill out the 'Covid-19 Return to Play Release and Waiver'

Step 3

Completely fill out our water polo registration form by clicking the "Register" button below.

And that's it!


Make sure to check your inbox for your confirmation email and don't forget to download and install the TeamSnap app (link will be in the email you get from TeamSnap confirming your registration)

Now get ready to get your game on and have some fun!  See you at practice! 🙂