Swim Lessons & Roy Complex Holiday Hours


Online registration is coming! You must have an account on www.RoyRecreation.com to participate.

If your child took swimming lessons at the Roy Complex in 2018 or played recreation sports for Roy City in 2018, you already have an account. If you do not know your login and password for this website, PLEASE call (801) 774-1050.

Please read the class description before enrolling your child in a class. We only allow a set number of children in each level. Do not enroll a child in another class if his/her level is full. We are not able to move children to a different level the day of class (if they were registered in the wrong level), which would result in cancellation of the student for that month without a refund.

Level 5 & 6 classes are only offered in the summer.

Cost: Age 0-5 $35, Age 6-14 $40

         Roy Complex

        January Holiday Hours

Jan. 1—Closed

Jan. 2—Lap Swim 5-1, Open Swim 1-8:30

Jan. 11—Lap Swim 5-1, Open Swim 1-8:30

Jan. 21—Lap Swim 5-1, Open Swim 1-8:30


This site uses Akismet to reduce spam. Learn how your comment data is processed.