All states›Boxing Gyms›Iowa

Boxing Gyms in Iowa

57 of the 285 martial arts schools we track in Iowa have boxing or striking classes. Full listings for every city are on the Iowa page.

57schools
29cities
285schools statewide

Boxing, kickboxing and Muay Thai are taught in very different rooms — some are fight gyms with a ring and a competition team, others run fitness-style classes where nobody spars. These gyms list boxing or striking classes, so you can pick by what you actually want to do: learn to fight, get in shape, or both.

Des Moines 11

  1. Iowa Martial Arts and Wellness

    2580 Fleur Dr, Des Moines, IA 50321-1125

    Kids classesFree trial classBJJ / grapplingMuay thai / kickboxingMMA
  2. Talon Muay Thai

    601 SW 9th St, Des Moines, IA 50309-4528

    MONDAY 6:00 - 7:25 pm

    Kids classesFree trial classMuay thai / kickboxingMMA
  3. Des Moines Mixed Martial Arts

    617 Euclid Ave, Des Moines, IA 50313

    Kids classesBJJ / grapplingMuay thai / kickboxingMMA
  4. EMU Azteca Boxing Club

    2501 Easton Blvd, Des Moines, IA 50317

    Sunday 8–10 AM

    Kids classesMuay thai / kickboxing
  5. TBA Classic - Muay Thai World Expo

    6111 Fleur Dr, Des Moines, IA 50321

    Kids classesMuay thai / kickboxingMMA
  6. Pena's Boxing

    5918 SE 14th St, Des Moines, IA 50320

    Muay thai / kickboxing
  7. RockTop Strength Training and Boxing

    3800 Merle Hay Rd Ste 1243, Des Moines, IA 50310

    Muay thai / kickboxing
  8. Southeast Des Moines Boxing Club

    1414 Maury St, Des Moines, IA 50317

    Muay thai / kickboxing
  9. Boxnblaze Boxing Academy

    4367 Merle Hay Rd Ste B, Des Moines, IA 50310

    Muay thai / kickboxing
  10. West Side Martial Arts & Boxing

    5715 Hickman Rd, Des Moines, IA 50310-1125

    Muay thai / kickboxing
  11. Sarge's WestSide Boxing Club

    2214 Forest Ave, Des Moines, IA 50311-3128

    Muay thai / kickboxing

Iowa City 5

  1. Iowa City Karate

    2400 N Dodge St, Iowa City, IA 52245

    Tuesdays & Thursdays at 5:45pm – 6:45pm

    BJJ / grapplingMuay thai / kickboxingKarate / taekwondoMMA
  2. Big George’s Boxing Gym

    1604 Sycamore St, Iowa City, IA 52240

    BJJ / grapplingMuay thai / kickboxingMMA
  3. Iowa City Kung Fu

    225 N Lucas St, Iowa City, IA 52245

    Mon, Wed 7:30pm–9pm

    Muay thai / kickboxingKarate / taekwondo
  4. ICOR Boxing

    1107 S Riverside Dr, Iowa City, IA 52246

    Muay thai / kickboxing
  5. VIBE Boxing Fitness

    1131 S Gilbert St #5, Iowa City, IA 52240

    Muay thai / kickboxing

Davenport 4

  1. Nick Tarpein's Martial Arts

    235 W 35th St, Davenport, IA 52806-6141

    BJJ / grapplingMuay thai / kickboxingKarate / taekwondo
  2. Chung Kim's Black Belt Academy

    1910 Brady St, Davenport, IA 52803-2947

    Muay thai / kickboxingKarate / taekwondo
  3. Beasly's Downtown Boxing Club

    1037 W 3rd St, Davenport, IA 52802

    Muay thai / kickboxing
  4. Stunning's Boxing Club

    1540 W 12th St, Davenport, IA 52804

    Muay thai / kickboxing

Cedar Rapids 3

  1. Los Primos Boxing Club

    2020 Scotty Dr SW, Cedar Rapids, IA 52404-6317

    Muay thai / kickboxing
  2. iLoveKickboxing - Cedar Rapids

    3135 Wiley Blvd SW #101, Cedar Rapids, IA 52404

    Muay thai / kickboxing
  3. Loffer Kickboxing

    3950 Wilson Ave SW, Cedar Rapids, IA 52404

    Muay thai / kickboxing

Clinton 3

  1. Iowa Top Team Mixed Martial Arts

    232 5th Ave S, Clinton, IA 52732

    FRIDAY 5PM-7PM

    Free trial classBJJ / grapplingMuay thai / kickboxingMMA
  2. Iowa Top Team Boxing & Jiu-Jitsu

    123 Main Ave, Clinton, IA 52732

    FRIDAY 5PM-7PM

    Free trial classBJJ / grapplingMuay thai / kickboxing
  3. Del Sol Boxing Club

    1850 S Bluff Blvd, Clinton, IA 52732

    Muay thai / kickboxing

Dubuque 2

  1. Dubuque Martial Arts Group

    3430 Dodge St, Dubuque, IA 52003-5207

    Kids classesMuay thai / kickboxingKarate / taekwondo
  2. Farrells eXtreme Bodyshaping

    2478 Meinen Ct, Dubuque, IA 52002-2787

    Mon-Fri 8:30AM - 5:30PM

    Muay thai / kickboxing

Fort Dodge 2

  1. Faiferlick Martial Arts

    326 S 25th St, Fort Dodge, IA 50501-4316

    Mon-Thurs 4pm – 8pm Fri 5pm – 7 pm Sat 1pm

    Kids classesFree trial classBJJ / grapplingMuay thai / kickboxingKarate / taekwondoMMA
  2. Southside Martial Arts

    1028 S 22nd St, Fort Dodge, IA 50501-6125

    Kids classesBJJ / grapplingMuay thai / kickboxingMMA

Pleasant Hill 2

  1. Des Moines MMA and Fitness

    5160 NE 12th Ave, Pleasant Hill, IA 50327

    Kids classesBJJ / grapplingMuay thai / kickboxingMMA
  2. Porcelli's Training Center

    5160 NE 12th Ave, Pleasant Hill, IA 50327

    Kids classesMuay thai / kickboxingMMA

Sioux City 2

  1. Lobos Boxing Club

    417 Nebraska St, Sioux City, IA 51101

    Muay thai / kickboxing
  2. Red's Boxing Club

    Sioux City, IA

    Muay thai / kickboxing

Urbandale 2

  1. RoundKick Gym

    4421 112th St, Urbandale, IA 50322-2086

    Tuesday, August 11, 2026 11:30am-6:30pm

    Kids classesFree trial classMuay thai / kickboxing
  2. No Coast BJJ

    8104 Douglas Ave, Urbandale, IA 50322-2474

    Kids classesBJJ / grapplingMuay thai / kickboxing

Waterloo 2

  1. Los Bravos Boxing Club LLC

    130 Shilliam Ave, Waterloo, IA 50703

    Muay thai / kickboxing
  2. Cedar Valley Boxing Club

    617 E 4th St, Waterloo, IA 50703

    Muay thai / kickboxing

West Des Moines 2

  1. Zero Dojo

    2600 University Ave, West Des Moines, IA 50266-1456

    Kids classesFree trial classBJJ / grapplingMuay thai / kickboxingKarate / taekwondoMMA
  2. TITLE Boxing Club

    9500 University Ave Ste 1105, West Des Moines, IA 50266

    Muay thai / kickboxing

Adel 1

  1. Raccoon Valley Martial Arts Academy

    104 S 7th St, Adel, IA 50003

    Muay thai / kickboxingKarate / taekwondo

Ames 1

  1. Ames ATA Black Belt Academy

    227 Main St, Ames, IA 50010-6292

    Kids classesMuay thai / kickboxingKarate / taekwondo

Bettendorf 1

  1. Chung Kim's Black Belt Academy

    1423 18th St, Bettendorf, IA 52722-4351

    Muay thai / kickboxingKarate / taekwondo

Carroll 1

  1. Roundkick Gym - Carroll Club

    907 Lincoln Hwy East, Carroll, IA 51401

    11:30am-6:30pm

    Kids classesFree trial classMuay thai / kickboxing

Clear Lake 1

  1. Kick Usa Karate

    207 S 24th St, Clear Lake, IA 50428

    Muay thai / kickboxingKarate / taekwondo

Colfax 1

  1. Farm Boy Combat

    101 S Locust St, Colfax, IA 50054

    Muay thai / kickboxing

Coralville 1

  1. Farrels-extreme-body-shaping of Coralville

    2761 Oakdale Blvd, Coralville, IA 52241

    Muay thai / kickboxing

Council Bluffs 1

  1. Sanders ATA Martial Arts

    2703 E Kanesville Blvd, Council Bluffs, IA 51503-1003

    Kids classesMuay thai / kickboxingKarate / taekwondo

Eldridge 1

  1. Ego Eimi... Kickboxing Hiit

    2301 E Le Claire Rd, Eldridge, IA 52748

    Muay thai / kickboxing

Jefferson 1

  1. No Coast Jefferson

    105 N Chestnut St, Jefferson, IA 50129

    Kids classesBJJ / grapplingMuay thai / kickboxing

Logan 1

  1. Loess Hills Martial Arts

    112 S 4th Ave, Logan, IA 51546

    Kids classesBJJ / grapplingMuay thai / kickboxingKarate / taekwondo

Mason City 1

  1. Elite Boxing Academy

    109 1st St SE, Mason City, IA 50401

    Muay thai / kickboxing

Muscatine 1

  1. MCBC Boxing Club

    417 Grandview Ave, Muscatine, IA 52761

    Muay thai / kickboxing

Pella 1

  1. Pella Brazilian Jiu Jitsu

    926 Opportunity Place, Pella, IA 50219

    Kids classesFree trial classBJJ / grapplingMuay thai / kickboxing

Robins 1

  1. Revolution Martial Arts and Fitness Center

    945 Robins Square Dr, Robins, IA 52411

    Kids classesFree trial classBJJ / grapplingMuay thai / kickboxingKarate / taekwondoMMA

Walcott 1

  1. Chung Kim's Black Belt Academy

    5226 200th St, Walcott, IA 52773-9501

    Kids classesMuay thai / kickboxingKarate / taekwondoMMA

Webster City 1

  1. Goodys Boxing Club

    1425 Seneca St, Webster City, IA 50595

    Muay thai / kickboxing
Sparring is almost always optional. A good striking gym lets beginners train pad work and bag rounds for weeks before anyone steps in the ring, and many never spar at all. If contact matters to you either way, ask how sparring is scheduled and whether headgear and a partner of your size are required.

Also in Iowa

Good to know

Do I need experience to join a boxing gym?

No. Most gyms run beginner classes that start with stance, footwork and pad work. You will need hand wraps and gloves after the first trial session; many gyms lend gloves at first.

What is the difference between boxing and kickboxing classes?

Boxing uses punches only; kickboxing and Muay Thai add kicks, and Muay Thai adds knees, elbows and clinch work. Fitness kickboxing classes often skip partner drills entirely.

Are boxing classes good for kids?

Many gyms run youth programs focused on conditioning and technique with no head contact. Ask about age groups and whether youth sparring is supervised and optional.

How to lose body fat percentage?

Reducing body fat percentage involves maintaining a moderate energy deficit while engaging in strength training and high-calorie combat sports. Regular practice in disciplines like MMA or Muay Thai builds lean tissue while driving down overall body fat. Users in Iowa can browse 57 verified martial arts academies offering structured weight management programs.

How to drain fluid from ear?

Draining fluid from an ear—often caused by trauma such as cauliflower ear in grappling—requires sterile medical aspiration using a syringe followed by a compression wrap. Performing this procedure at home without medical expertise carries a severe risk of infection and permanent cartilage deformity. Practicing martial artists in Iowa should consult qualified medical professionals or ask coaches at one of the 57 listed local academies for proper sports health protocols.