Water polo has always been a part of the Imagine Swimming DNA. Past teachers have included a member of the US Women's Olympic Water Polo team and an assortment of international polo players who have incorporated their love of their sport into Imagine lessons. 

In the fall of 2013, we made it official - when we introduced Mako Polo, an official club team within USA Water Polo. The team competes locally at tournaments across the tri-state area, and in its short history has already claimed the attention of top college programs in search of young polo talent. 

Mako Polo is currently offered at three Imagine pools across New York City- at the St. Francis College pool in Brooklyn Heights, at the Medgar Evers College pool in Crown Heights, and at the Léman Prep pool at Bowling Green in Lower Manhattan. Mako Polo is open to all interested members of the Manhattan Makos, along with advanced students 9 and older in Imagine Swimming lessons. 

For more information and availability, please ask your Makos coaches or teachers, or give us a call at 212-253-9650 or email

Splashball is suited for our advanced swimmers between the ages of 6 and 7 who might one day be interested in joining our water polo team.  The program prioritizes fun over competition and will give our youngest players some fundamental skills prior to joining the team. Splashball is the trademarked term by USA Water Polo designed to introduce the sport to beginners. As stated on the federation website "although water polo is known for its toughness and endurance, Splashball harnesses all the fun, dynamic aspects of the game in a safe, easy to learn aquatic experience that will motivate kids to swim and stay fit.

Splashball takes pLace at our flagship pool in Tribeca on Thursdays from 6:15P.M. to 7:15P.M.

For more information and availability, please ask your teachers, or give us a call at 212-253-9650 or email


18U Team

Monday 6:00-8:00 pm at Gramercy

Tuesday 7:00-8:00 pm at Bowling Green 

Friday 7:00pm - 9:00pm at Bowling Green

Saturday 7:00pm - 9:00pm at Brooklyn Heights

Sunday 7:00pm - 9:00pm at Brooklyn Heights

14U Team

Wednesday 5:00-7:00 pm at Brooklyn Heights

Friday 7:00pm - 8:00pm at Bowling Green

Saturday 5:40pm - 7:40pm at Brooklyn Heights

Sunday 6:00pm - 8:00pm at Brooklyn Heights

12U Travel Team

Wednesday 5:00pm - 7:00pm at Brooklyn Heights

Friday 7:00-8:00 pm at Bowling Green

Saturday 5:40-7:40pm at Brooklyn Heights

Sunday 6:00-8:00pm at Brooklyn Heights

12U Practice Team

Saturday 4:20pm-6:20pm at Brooklyn Heights

Sunday 5:00pm-7:00pm at Brooklyn Heights 


Thursdays  6:15pm-7:15pm at the TriBeCa Flagship Pool