Rio Salado Swim Club is a year round USA Swimming organization committed to building leaders of the highest character that will shape the future. It is our mission to use the sport of swimming to instill our values of honesty, integrity, compassion, and grit, as we develop high character and integrity athletes through performance excellence in swimming. At RIO, we believe that without the former, you cannot sustain the latter. As coaches, we strive daily to discuss with our athletes what it means to be an inspirational leader and role model and help them develop the skills necessary to progress in that direction for a lifetime.


We offer programs starting from rec-level swim team all the way up through the highest levels of club swimming. No matter where your child is in their development, we have the right place for you. Our club is divided into 2 Teams, with multiple skill groups in each Team.

The COMPETITIVE TEAM is designed for the serious competitive swimmer. There are performance requirements and a certain level of committment required to train with this portion of our team. Please note, Competitve Team registration only occurs twice a year, at the end of March and beginning of August as it coincides with the change between Short-Course and Long-Course season.

Any USA-registered swimmer inquiring about transferring teams must contact Head Coach Bob Chen
The DEVELOPMENTAL TEAM is designed for those swimmers who are new to the sport, currently developing their skills, or who are not ready to give a full committment to the Competitive Team. This program will not only develop the fundamental skills necessary to be a great swimmer but also educate both parents and swimmers of the full committment required to be a highly competitive (and successful) swimmer. It also offers a place for kids that excel in multiple sports/activities to keep swimming a part of their life. Development Team  registration is open year-round and we have multiple locations throughout the Valley. For more information, please contact Development Team Director Patrick Tolson by calling 480-404-6191.