All states›Gyms with Childcare›Utah

Gyms with Childcare in Utah

64 of the 221 gyms we track in Utah have childcare or a staffed kids club. Full listings for every city are on the Utah page.

64gyms
39cities
221gyms statewide

Hours are the catch: many clubs staff the kids room mornings and early evenings only, and the schedule shifts with the school year — call before your first visit.

Murray 4

  1. EOS Fitness

    5550 S 900 E, Murray, UT 84117-7206

    Childcare / kids clubSwimming poolSauna or steamNo contractGroup classes
  2. VASA Fitness

    5518 S Van Winkle Expy, Murray, UT 84117-7324

    Childcare / kids clubSwimming poolSauna or steamNo contractGroup classes
  3. Vasa Fitness Van Winkle

    Murray, UT

    Childcare / kids clubSwimming poolSauna or steamNo contractGroup classes
  4. Awaken Studios and Retreats

    6168 S 1300 E, Murray, UT 84121-1719

    Childcare / kids clubGroup classes

Bountiful 3

  1. VASA Fitness

    250 W 1500 S, Bountiful, UT 84010-7408

    Childcare / kids clubSwimming poolSauna or steamNo contractGroup classes
  2. EOS Fitness

    2399 S Main St, Bountiful, UT 84010-7707

    Childcare / kids clubSwimming poolSauna or steamNo contractGroup classes
  3. VASA Fitness

    205 S Moss Hill Dr, Bountiful, UT 84010-1361

    Childcare / kids clubSwimming poolSauna or steamGroup classes

Layton 3

  1. EōS Fitness

    18 N Fort Ln, Layton, UT 84041-3827

    Childcare / kids clubSauna or steam24-hour accessNo contractGroup classes
  2. VASA Fitness

    2076 N Main St, Layton, UT 84041-4942

    Childcare / kids clubSwimming poolSauna or steamNo contractGroup classes
  3. Wasatch CrossFit

    825 UT-193, Layton, UT 84041

    Childcare / kids clubNo contract

Orem 3

  1. EōS Fitness

    52 E University Pkwy, Orem, UT 84058

    Childcare / kids clubSwimming poolSauna or steamNo contractGroup classes
  2. VASA Fitness

    1585 N State St, Orem, UT 84057-2578

    Childcare / kids clubSwimming poolSauna or steamNo contractGroup classes
  3. VASA Fitness

    1259 S 800 E, Orem, UT 84097-7232

    Childcare / kids clubSwimming poolSauna or steamNo contractGroup classes

Sandy 3

  1. EōS Fitness

    10365 S 1300 E, Sandy, UT 84094

    Childcare / kids clubSwimming poolSauna or steamNo contractGroup classes
  2. VASA Fitness

    7990 S 1300 E, Sandy, UT 84094-0744

    Childcare / kids clubSwimming poolSauna or steamNo contractGroup classes
  3. Hidden Valley Mixed Martial Arts

    9854 S 700 E, Sandy, UT 84070

    Childcare / kids club

St George 3

  1. VASA Fitness

    484 N Mall Dr, St George, UT 84790-5471

    Childcare / kids clubSwimming poolSauna or steamNo contractGroup classes
  2. Summit Athletic Club

    720 S River Rd, St George, UT 84790-2101

    Childcare / kids clubSauna or steamGroup classes
  3. Summit Athletic Club

    1532 E 1450 S, St George, UT 84790-6124

    Childcare / kids clubSauna or steamGroup classes

Syracuse 3

  1. EōS Fitness

    1792 S 1000 W, Syracuse, UT 84075-9102

    Childcare / kids clubSwimming poolSauna or steamNo contractGroup classes
  2. EōS Fitness

    1207 W 1700 S, Syracuse, UT 84075

    Childcare / kids clubSwimming poolSauna or steamNo contractGroup classes
  3. Letrono CrossFit

    1754 S 750 W, Syracuse, UT 84075-8080

    Childcare / kids club

West Jordan 3

  1. EōS Fitness

    7135 S Plaza Center Dr, West Jordan, UT 84084-1761

    Childcare / kids clubSwimming poolSauna or steamNo contractGroup classes
  2. VASA Fitness

    7836 S Redwood Rd, West Jordan, UT 84088-4002

    Childcare / kids clubSwimming poolSauna or steamNo contractGroup classes
  3. Gene Fullmer Rec Center

    8015 S 2200 W, West Jordan, UT 84088

    Childcare / kids clubSwimming poolGroup classes

Cedar City 2

  1. VASA Fitness

    1605 W Regency Rd, Cedar City, UT 84720-1884

    Childcare / kids clubSwimming poolNo contractGroup classes
  2. Spirit Wellness Club

    1615 N Main St, Cedar City, UT 84721-9752

    Childcare / kids clubGroup classes

Kaysville 2

  1. VASA Fitness

    170 W 200 N, Kaysville, UT 84037-1943

    Childcare / kids clubSwimming poolSauna or steamNo contractGroup classes
  2. EōS Fitness

    1188 W Sportsplex Dr, Kaysville, UT 84037

    Childcare / kids clubSauna or steam24-hour accessNo contractGroup classes

Lehi 2

  1. VASA Fitness

    1640 E 3500 N, Lehi, UT 84043-3845

    Childcare / kids clubSwimming poolSauna or steamGroup classes
  2. CrossFit Lehi

    401 S 850 E, Lehi, UT 84043-4111

    Childcare / kids club

Ogden 2

  1. VASA Fitness

    1150 Washington Blvd, Ogden, UT 84404-4951

    Childcare / kids clubSwimming poolSauna or steamNo contractGroup classes
  2. EoS Fitness

    2261 Kiesel Ave, Ogden, UT 84401-1968

    Childcare / kids clubSwimming poolGroup classes

Salt Lake City 2

  1. VASA Fitness

    1172 E Brickyard Rd, Salt Lake City, UT 84106-4287

    Childcare / kids clubSwimming poolNo contractGroup classes
  2. EōS Fitness

    515 S 700 E, Salt Lake City, UT 84102

    Childcare / kids clubSauna or steamNo contract

South Jordan 2

  1. EōS Fitness

    10534 S River Heights Dr, South Jordan, UT 84095

    Childcare / kids clubSwimming poolSauna or steamNo contractGroup classes
  2. VASA Fitness

    3709 W South Jordan Pkwy, South Jordan, UT 84009-5603

    Childcare / kids clubSwimming poolSauna or steamNo contractGroup classes

Taylorsville 2

  1. VASA Fitness

    5345 S 4015 W, Taylorsville, UT 84129-4339

    Childcare / kids clubSwimming poolSauna or steamNo contractGroup classes
  2. EOS Fitness

    5546 S Redwood Rd, Taylorsville, UT 84123-5321

    Childcare / kids clubSwimming poolSauna or steamNo contractGroup classes

West Valley City 2

  1. VASA Fitness

    3491 W 3500 S, West Valley City, UT 84119-2537

    Childcare / kids clubSwimming poolSauna or steamNo contractGroup classes
  2. VASA Fitness

    3420 S 5600 W, West Valley City, UT 84120-1320

    Childcare / kids clubSwimming poolSauna or steamNo contractGroup classes

Centerville 1

  1. Qure Studio

    156 Frontage Rd, Centerville, UT 84014-1746

    Childcare / kids club

Clinton 1

  1. VASA Fitness

    2642 N 2000 W, Clinton, UT 84015-9357

    Childcare / kids clubSwimming poolSauna or steamNo contractGroup classes

Draper 1

  1. VASA Fitness

    12101 S State St, Draper, UT 84020-9404

    Childcare / kids clubSwimming poolNo contractGroup classes

Elk Ridge 1

  1. Document Builders

    38 N Mahogany Way, Elk Ridge, UT 84651-5502

    Childcare / kids clubSwimming poolSauna or steamGroup classes

Farmington 1

  1. Lift at Station Park

    172 N East Promontory, Farmington, UT 84025-2958

    Childcare / kids clubGroup classes

Heber City 1

  1. The Practice

    565 Lloyd Lane, Ste B, Heber City, UT 97351

    Childcare / kids club24-hour accessGroup classes

Herriman 1

  1. VASA Fitness

    13366 Rosecrest Rd, Herriman, UT 84096

    Childcare / kids clubSwimming poolSauna or steamNo contractGroup classes

Hurricane 1

  1. Hurricane Group Fitness

    63 S 100 W, Hurricane, UT 84737-1912

    Childcare / kids clubGroup classes

Kearns 1

  1. KOPFC-Land Fitness

    5624 S Cougar Ln, Kearns, UT 84118-6055

    Childcare / kids clubSwimming poolSauna or steamGroup classes

Logan 1

  1. Forge Training and Performance

    80 Golf Course Rd, Logan, UT 84321-5983

    Childcare / kids clubGroup classes

Pleasant Grove 1

  1. MVMNT Fitness Group

    2415 W 700 S, Pleasant Grove, UT 84062-3740

    Childcare / kids club

Provo 1

  1. VASA Fitness

    460 N 900 E, Provo, UT 84606-3424

    Childcare / kids clubSwimming poolNo contractGroup classes

Richfield 1

  1. Lifetime Fitness

    80 East 1000 North, Suite B, Richfield, UT 84701

    Childcare / kids clubSwimming poolSauna or steam

Riverton 1

  1. VASA Fitness

    1777 W 12600 S, Riverton, UT 84065-7043

    Childcare / kids clubSwimming poolSauna or steamNo contractGroup classes

Roy 1

  1. EOS Fitness

    1985 W 5700 S, Roy, UT 84067-2303

    Childcare / kids clubSwimming poolSauna or steamNo contractGroup classes

Saint George 1

  1. Summit Athletic Club

    1973 W Sunset Blvd, Saint George, UT 84770

    Childcare / kids clubSauna or steamGroup classes

Santaquin 1

  1. Target Fitness

    Summit School, 556 Stone Way, Santaquin, UT 84655-5638

    Childcare / kids club24-hour access

Saratoga Springs 1

  1. VASA Fitness

    1320 Redwood Rd, Saratoga Springs, UT 84045-4734

    Childcare / kids clubSwimming poolSauna or steamNo contractGroup classes

Spanish Fork 1

  1. VASA Fitness

    662 N 800 E, Spanish Fork, UT 84660-1651

    Childcare / kids clubSwimming poolSauna or steamNo contractGroup classes

Springville 1

  1. EōS Fitness

    512 S 950 W, Springville, UT 84663

    Childcare / kids clubSauna or steamNo contractGroup classes

Tooele 1

  1. VASA Fitness

    250 N Main St, Tooele, UT 84074-1650

    Childcare / kids clubSwimming poolSauna or steamNo contractGroup classes

Tremonton 1

  1. Results Gym & Fitness

    470 W Main St, Tremonton, UT 84337-1518

    Childcare / kids clubGroup classes

Vernal 1

  1. Warriors Gym Utah

    1055 W 500 S, Vernal, UT 84078-2980

    Childcare / kids clubSauna or steamGroup classes
Two questions worth asking on the phone: what hours the kids room is staffed, and whether childcare is included in the membership or billed per visit. Both differ even between clubs of the same chain.

Also in Utah

Good to know

Which gyms have childcare?

Family-oriented clubs and community centers usually do — YMCA branches, Life Time, VASA, EOS and Chuze staff a kids room at most locations. Budget chains and boutique studios almost never do.

Is gym childcare free?

Rarely fully free. YMCAs often include it with a family membership; commercial clubs typically add it as a monthly upgrade or a small per-visit fee. Age limits and time caps (commonly two hours) apply almost everywhere.

How much does a personal trainer cost?

Personal training sessions generally range from $50 to $120 per hour across Utah. Rates depend on session duration, trainer credentials, and package options. You can browse 64 local fitness centers on GymFinderAtlas to find qualified trainers near you.

How long to train for marathon?

Training for a marathon typically takes 16 to 20 weeks for runners with a consistent baseline fitness level. The process involves gradually building weekly mileage, completing regular long runs, and prioritizing recovery. If you want structured guidance, search GymFinderAtlas to connect with experienced running coaches.