Sports Activity Location
Athletic Field
School
Health
Gym
Swimming Pool

Roy Recreation Complex

2150 W 4700 S, Roy, UT 84067, USA

133 Reviews

About

Recreation center with a pool, weight room, basketball court, and areas for racquetball and pickleball.

The Lap Pool is typically maintained between 80-82°F, the Leisure Pool around 86-88°F, and the Hot Tub approximately 102-104°F.

What are people saying (AI review summary)? Reviews for the facility are mixed. Many customers highly praise the swim lessons, calling them the 'BEST' in the area, and commend the staff for successfully teaching multiple children, including those with disabilities. The facility is also generally described as wonderful, clean, and offering good value with a range of amenities like a gym, pickleball, and basketball courts. However, some significant negative experiences were reported, including issues with rude employees, excessively strict and seemingly inconsistent rule enforcement (e.g., about mermaid tails), and a pool temperature that was too cold for young children.

Location

Gallery

Amenities

  • Accepts Credit Cards
  • Accessible Entrance

Reviews

Listing Reviews
Abby K June 12th, 2025
Abby K

If I could give no stars I would. The employees were rude. Blew the whistle for touching the rope when going under to go to a different section, my kids couldn't wear their mermaid tails( which have no monofins) their feet are out of the tail and they never left the 2ft/3ft area (btw all of my children are over 4ft) with them on even tho the rules say "no fins in the deep". Definitely never going back..it was ridiculous.

Rodolfo Mantilla July 29th, 2025
Rodolfo Mantilla

Wonderful pool facility. I hope they keep working that way. My daughters go to the swimming classes and they live it.

Sarah June 24th, 2018
Sarah

HANDS DOWN the BEST swim Lessons in the West Weber county area! And my family has such a great time playing here! Thanks for teaching 4 of my children to swim!! You also taught my disabled daughter to swim last year! YOU’RE AMAZING! We’ve been trying to teach her for years!

jordan weeks January 12th, 2025
jordan weeks

The staff is friendly but the pool is very cold. Our 2 and 4 year old only who love to swim only lasted 15 minutes before starting to shiver and asking to get out.

Aaron Hughes May 6th, 2025
Aaron Hughes

Nice staff, clean pool, and reasonable price for everything available (gym, pickleball, basketball, and pool).

Leave a review

Opening Hours

Sunday Closed
Monday 5:00 AM – 9:00 PM
Tuesday 5:00 AM – 9:00 PM
Wednesday 5:00 AM – 9:00 PM
Thursday 5:00 AM – 9:00 PM
Friday 5:00 AM – 9:00 PM
Saturday 8:00 AM – 8:00 PM
Similar places

You may also like

North Shore Aquatic Center

Swimming Pool

Relaxed aquatic center featuring a diving board, slides, a lazy river, a splash pad, a play area, and clean pools.

Layton City Surf 'n Swim

Swimming Pool

Year-round pool featuring a wave pool and a bubble cover for winter use.

Clearfield Aquatic and Fitness Center

Swimming Pool

Aquatic center featuring multiple pools (indoor and outdoor), plus a hot tub, slides, and a gym.

Cherry Hill

Water Park

Cherry Hill, located at 1325 S Main St, Kaysville, UT 84037, is a family-friendly amusement and water park resort. It offers a wide range of attractions including water slides, a lazy river, miniature golf, batting cages, a climbing wall, and an inflatable jump pillow. The facility also provides a campground...

VASA Fitness

Gym

Gym featuring a theater, spacious layout and swimming pool.

VASA Fitness

Gym

Spacious gym with an indoor pool, yoga classes and kid care, plus personal training services.

Ben Lomond Community Swimming Pool

Swimming Pool

High-school community pool featuring a slide, swimming lessons and a relaxed vibe.

Classic Waterslides

Water Park

Relaxed family-friendly venue boasting multiple waterslides, a splash pool and a kiddie area.

Farmington Swimming Pool

Swimming Pool

Community swimming pool offering lessons, a splash pad, high diving, and a locker room.

VASA Fitness

Gym

Friendly chain gym offering classes and kid care, along with an indoor pool and a hot tub.

Marshall White Center

Community Center

A large indoor pool is featured at this popular place for kids and adults.

Syracuse Island Splash Pad

Water Park

Free park featuring a splash pad, a playground & fountains, plus a stream.

Lorin Farr Community Pool

Swimming Pool

Community pool featuring diving boards, slides and a wading pool, plus lifeguard service.

Ogden High Pool

Swimming Pool

Swimming pool with deck space and stands, suitable for meets.

VASA Fitness

Gym

VASA Fitness in Kaysville, UT, located at 170 W 200 N, is a comprehensive fitness center offering a wide range of amenities. These typically include extensive cardio and weight training equipment, functional training areas, group fitness classes, personal training, KidsCare services, and spa amenities. The facility also features a swimming...