All states›Oklahoma›Oklahoma City

Gyms in Oklahoma City, OK

43 gyms in and around Oklahoma City, Oklahoma — call ahead about childcare hours — many clubs staff the kids room only in the morning and early evening, and the hours change with the school year.

Oklahoma City has about 712,919 residents, which works out to 6.0 gyms per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

Top 10 gyms in Oklahoma City

Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play.

  1. 1VASA Fitness

    4106 S Western Ave, Oklahoma City, OK 73109

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

    2500 N Pennsylvania Ave, Oklahoma City, OK 73107-2427

    Childcare / kids clubSwimming poolSauna or steamNo contractGroup classes
  3. 3Edward L. Gaylord Downtown YMCA

    1 NW 4th St, Oklahoma City, OK 73102

    Childcare / kids clubSwimming pool24-hour accessGroup classes
  4. 4Pete White YMCA

    4021 S Walker Ave, Oklahoma City, OK 73109-6974

    Childcare / kids clubSwimming pool24-hour accessGroup classes
  5. 5Earlywine Park YMCA - YMCA of Greater Oklahoma City

    11801 S May Ave, Oklahoma City, OK 73170-2560

    Childcare / kids clubSwimming pool24-hour accessGroup classes
  6. 6TB Fit Club | TB Golf | TB Recovery

    3333 W Hefner Rd, Oklahoma City, OK 73120-5060

    Childcare / kids clubSauna or steamNo contractGroup classes
  7. 7Midtown YMCA

    1110 Classen Dr, Oklahoma City, OK 73103

    Childcare / kids clubSwimming pool24-hour accessGroup classes
  8. 8Life Time Oklahoma City

    2563 W Memorial Rd, Oklahoma City, OK 73134-8030

    Swimming poolSauna or steamGroup classes
  9. 9Clif Fitness

    6200 W Memorial Rd, Oklahoma City, OK 73142

    Childcare / kids clubSauna or steam24-hour access
  10. 10Green Briar YMCA

    1500 Kingsridge Dr, Oklahoma City, OK 73170-4414

    Childcare / kids clubSwimming poolSauna or steam
43gyms
6.0per 100,000 residents
40with a phone
41with a website
1publish hours

Of the 43 gyms listed in Oklahoma City, 40 give a phone number, 1 publishes opening hours and 41 have a website.

Gyms in Oklahoma City by feature

Oklahoma City 43 gyms

All 33 other gyms in Oklahoma City

By ZIP code: 73013 (1) · 73099 (1) · 73102 (1) · 73103 (1) · 73112 (2) · 73114 (2) · 73116 (2) · 73118 (3) · 73119 (1) · 73120 (2) · 73127 (2) · 73130 (1) · 73132 (3) · 73135 (1) · 73139 (1) · 73142 (1) · 73159 (3) · 73160 (1) · 73162 (2) · 73165 (1) · 73170 (1)

ZIP 73013 1

  1. CrossFit LandRush

    7312 NW 164th St, Oklahoma City, OK 73013-9054

    Childcare / kids club

ZIP 73099 1

  1. Orangetheory Fitness

    12708 NW 10th St, Oklahoma City, OK 73099-4165

    No contract

ZIP 73102 1

  1. Four Star Fitness - Downtown

    911 N Broadway Ave, Oklahoma City, OK 73102

    24-hour access

ZIP 73103 1

  1. Anytime Fitness

    519 NW 23rd St, Oklahoma City, OK 73103-1509

    24-hour access

ZIP 73112 2

  1. YMCA of Greater Oklahoma Healthy Living Center-Integris

    5520 N Independence Ave, Oklahoma City, OK 73112

    Childcare / kids clubSwimming pool
  2. Colaw Fitness of Oklahoma City Gyms

    3645 NW 39th St, Oklahoma City, OK 73112

    24-hour access

ZIP 73114 2

  1. Fit Report

    1332 W Memorial Rd, Oklahoma City, OK 73114

    Sauna or steamNo contract
  2. True Grit Fitness

    14809 Santa Fe Crossing Dr, Oklahoma City, OK 73114

    Childcare / kids club

ZIP 73116 2

  1. YMCA

    3821 S Lake Hefner Dr, Oklahoma City, OK 73116

    Childcare / kids clubSwimming poolSauna or steam
  2. Four Star Fitness

    6900 N May Ave, Oklahoma City, OK 73116-3222

    24-hour access

ZIP 73118 3

  1. Aspen Athletic Clubs

    1901 Nw Expressway Ste 2002, Oklahoma City, OK 73118-9201

    Childcare / kids clubSauna or steamGroup classes
  2. Koda CrossFit

    228 NW 60th St, Oklahoma City, OK 73118-7410

    24-hour accessGroup classes
  3. Brewhouse Barbell

    1124 NW 51st St, Oklahoma City, OK 73118

ZIP 73119 1

  1. Shape Fitness

    2342 SW 29th St, Oklahoma City, OK 73119-2002

    24-hour accessGroup classes

ZIP 73120 2

  1. Anytime Fitness

    2820 NW 122nd St, Oklahoma City, OK 73120-1709

    24-hour access
  2. Fitness 19

    2103 W Britton Rd, Oklahoma City, OK 73120

    Childcare / kids club

ZIP 73127 2

  1. Complete West Health and Performance

    1232 N Sara Rd, Oklahoma City, OK 73127

    No contractGroup classes
  2. Fitness 19

    4617 NW 23rd St, Oklahoma City, OK 73127

    Childcare / kids club

ZIP 73130 1

  1. Shape Fitness Midwest City

    10006 SE 15th St, Oklahoma City, OK 73130

    24-hour accessGroup classes

ZIP 73132 3

  1. Aspen Athletic Clubs

    8300 Glade Ave, Oklahoma City, OK 73132-4278

    Childcare / kids clubSauna or steamGroup classes
  2. 10 Gym

    6209 NW Expressway, Oklahoma City, OK 73132

    No contractGroup classes
  3. Workout Junkies Fit Club

    7740 NW 79th Pl, Oklahoma City, OK 73132

    No contract

ZIP 73135 1

  1. Anytime Fitness

    5901 S Sooner Rd, Oklahoma City, OK 73135-5609

    Open 24 hours

    Open 24 hours

    24-hour access

ZIP 73139 1

  1. 10 Gym

    1020 SW 104th St, Oklahoma City, OK 73139-2990

    No contractGroup classes

ZIP 73142 1

  1. Anytime Fitness

    8003 NW 122nd St, Oklahoma City, OK 73142-3302

    24-hour access

ZIP 73159 3

  1. Anytime Fitness

    2209 SW 104th St, Oklahoma City, OK 73159-7548

    24-hour access
  2. Anytime Fitness

    2127 SW 74th St, Oklahoma City, OK 73159

    24-hour access
  3. Greenbriar Kingspark Homeowners Assoc

    1501 Lincolnshire Rd, Oklahoma City, OK 73159-7619

    Swimming pool

ZIP 73160 1

  1. Earlywine Park YMCA

    Earlywine Park, Oklahoma City, OK 73160

    Childcare / kids clubSwimming pool

ZIP 73162 2

  1. Orangetheory Fitness

    12220 N MacArthur Blvd, Oklahoma City, OK 73162-1850

    No contract
  2. Community Bridge CrossFit

    7900 Devore Dr, Oklahoma City, OK 73162

    No contract

ZIP 73165 1

  1. Shape Fitness Southeast OKC

    9060 S Sooner Rd, Oklahoma City, OK 73165

ZIP 73170 1

  1. Orangetheory Fitness

    10600 S Pennsylvania Ave, Oklahoma City, OK 73170-4205

    No contract

Guides for gym shoppers

All guides

Oklahoma statewide, by feature

Nearby in Oklahoma

Good to know about gyms in Oklahoma City

How many gyms are there in Oklahoma City?

We list 43 gyms in Oklahoma City with addresses, and 40 of them with a phone number.

What's the surest way to check hours in Oklahoma City?

Call ahead — 40 of the 43 gyms here list a number. Hours at independent gyms shift with seasons and staffing, so a phone call beats any listing, including ours.

Is anything open 24 hours in Oklahoma City?

17 of 43 run around the clock.

How much does a fitness trainer cost?

A fitness trainer typically costs between $40 and $100 per hour depending on location and experience. In Oklahoma City, Oklahoma, you can explore 43 options (40 with direct phone numbers) on GymFinderAtlas to compare local rates. Working with a certified professional ensures proper form and steady progress.