Aquatics & Fitness CenterArtsSportsTeen CenterAbout UsI'm Looking For...

Go To Search
City of Moab
Click to Home

MRAC News & Events


We are now registering for the second Fall session of parent/tot swim lessons for itty-bitties through three years of age! Lessons begin November 5 and will be given Monday, Tuesday and Wednesday for two weeks. Lessons run from 9:00 to 9:30. Registration fee is $30. We only have 12 slots available in each session due to instructor availability, so register now! Register at the MRAC front desk or call 435-259-8226.

Parent/tot aquatics are designed to provide a foundation for basic swimming skills incorporating the comforting and encouraging participation of a parent or trusted caregiver. Parents and children play games that introduce basic, introductory water skills such as blowing bubbles, breath control, kicking and floating. The class focuses on water orientation and encourages parents and babies to trust each other in the water. Instructors are trained and certified professionals.

Tots under 3 years must wear a swim diaper and plastic pants.


The Moab Recreation and Aquatic Center Swim Club is a program for young swimmers who desire an opportunity to refine their techniques with the goal of becoming proficient and possibly competitive swimmers.  It is our hope that the club will build enthusiasm for the sport of swimming and will encourage members to move on to the competitive swim team once they are ready.  Swim Club will hold a year-end inter-squad meet to provide swimmers the experience of a quasi-competitive event.  

Practices will be held from 5:00 – 6:00 p.m. Monday and Wednesday at the MRAC from October 22 through January 30.  The focus will be on stroke development, conditioning and fun! 

The MRAC Swim Club is not intended to take the place of swim lessons.  Swimmers will be required to meet the following proficiency requirements in order to participate:

Prospective swimmers who have not previously been in the club or on the Sea Devils Swim Team must pass a swim test administered by the coach before joining.  They must be able to swim 25 yards (one length) freestyle and 25 yards backstroke. 

Club coach will have discretion to fail a swimmer, even if the child completes the swim, for weak form or inadequate conditioning.  In these cases, coaches may recommend swim lessons.

The swim test will be conducted at the first practice.  If the test is passed, then parents may register at the MRAC front desk.  Enrolling swimmers MUST be registered and paid before their next practice.

Registration fee
is $40, due at the time of registration.  Swimmers who have not paid will not be permitted to participate.  Interested parties should show up for their skills assessment at any of the designated practice times listed above.

We ask that swimmers come dressed appropriately (competition one-piece swim suits for girls and swim trunks or jammers for boys) and highly recommend goggles and caps for practice.  Goggles and caps are available for purchase at the MRAC.

Parents are expected to be prepared to help with Club events; e.g., organizing the year-end meet and party and any other assistance that coaches may require.

Advanced swimmers are encouraged to join Swim Club.  Swimmers who desire preparation for competition will be accommodated and encouraged to compete on an individual basis in away meets by invitation and will also receive instruction intended to prepare them for GCHS Swim Team.


Hey, yoga lovers! We're delighted to announce that Star Kolb will be giving a Wednesday yoga class at the MRAC! Classes will be from 11:30 a.m. to 12:45 p.m. every Wednesday from November 7 through December 26!  Fee is $7 for members, $10 for nonmembers, payable directly to Star. SilverSneakers and SIlver & Fit members may use their membership card for class. 


Now is the time to start thinking about arranging or renewing your company's group or corporate membership! Save significantly on membership fees while being proactive in your employees' wellness program! Contact Terry at or (435) 259-8226!

Upcoming Events
Tue, Oct. 23

Tue, Oct. 30

Tue, Nov. 6

Tue, Nov. 13

Tue, Nov. 20

View All