Battle Republic

2800 18th St S, Homewood, AL, 35209

About this gym

Battle Republic is a boxing and strength fitness studio built around 45-minute, fully coached classes. Every class starts with a warm-up, then moves through 10 structured rounds split between boxing on the bags, kettlebell work, and floor-based strength training, driving heart rate while building real muscle. Every day hits different — power, tempo, endurance, stamina — so members' bodies get pushed and their minds learn to stay locked in.

Classes offered

Class schedule

Sunday
  • Battle 45 - Strength + Cardio
    9:00 AM–9:45 AM
    Drop-in OK
  • Battle 45 - Strength + Cardio
    10:00 AM–10:45 AM
    Drop-in OK
  • Battle 45 - Strength + Cardio
    1:30 PM–2:15 PM
    Drop-in OK
Monday
  • Battle 45 - Strength + Cardio
    5:15 AM–6:00 AM
    Drop-in OK
  • Battle 45 - Strength + Cardio
    6:15 AM–7:00 AM
    Drop-in OK
  • Battle 45 - Strength + Cardio
    9:15 AM–10:00 AM
    Drop-in OK
  • Battle 45 - Strength + Cardio
    12:30 PM–1:15 PM
    Drop-in OK
  • Battle 45 - Strength + Cardio
    4:30 PM–5:15 PM
    Drop-in OK
  • Battle 45 - Strength + Cardio
    5:30 PM–6:15 PM
    Drop-in OK
Tuesday
  • Battle 45 - Strength + Cardio
    5:15 AM–6:00 AM
    Drop-in OK
  • Battle 45 - Strength + Cardio
    6:15 AM–7:00 AM
    Drop-in OK
  • Battle 45 - Strength + Cardio
    8:15 AM–9:00 AM
    Drop-in OK
  • Battle 45 - Strength + Cardio
    9:15 AM–10:00 AM
    Drop-in OK
  • Battle 45 - Strength + Cardio
    11:30 AM–12:15 PM
    Drop-in OK
  • Battle 45 - Strength + Cardio
    4:30 PM–5:15 PM
    Drop-in OK
  • Battle 45 - Strength + Cardio
    5:30 PM–6:15 PM
    Drop-in OK
Wednesday
  • Battle 45 - Strength + Cardio
    5:15 AM–6:00 AM
    Drop-in OK
  • Battle 45 - Strength + Cardio
    6:15 AM–7:00 AM
    Drop-in OK
  • Battle 45 - Strength + Cardio
    9:15 AM–10:00 AM
    Drop-in OK
  • Battle 45 - Strength + Cardio
    11:30 AM–12:15 PM
    Drop-in OK
  • Battle 45 - Strength + Cardio
    4:30 PM–5:15 PM
    Drop-in OK
  • Battle 45 - Strength + Cardio
    5:30 PM–6:15 PM
    Drop-in OK
  • Battle 45 - Strength + Cardio
    6:30 PM–7:15 PM
    Drop-in OK
Thursday
  • Battle 45 - Strength + Cardio
    5:15 AM–6:00 AM
    Drop-in OK
  • Battle 45 - Strength + Cardio
    6:15 AM–7:00 AM
    Drop-in OK
  • Battle 45 - Strength + Cardio
    9:15 AM–10:00 AM
    Drop-in OK
  • Battle 45 - Strength + Cardio
    11:30 AM–12:15 PM
    Drop-in OK
  • Battle 45 - Strength + Cardio
    4:30 PM–5:15 PM
    Drop-in OK
  • Battle 45 - Strength + Cardio
    5:30 PM–6:15 PM
    Drop-in OK
Friday
  • Battle 45 - Strength + Cardio
    5:15 AM–6:00 AM
    Drop-in OK
  • Battle 45 - Strength + Cardio
    6:15 AM–7:00 AM
    Drop-in OK
  • Battle 45 - Strength + Cardio
    9:15 AM–10:00 AM
    Drop-in OK
  • Battle 45 - Strength + Cardio
    12:30 PM–1:15 PM
    Drop-in OK
  • Battle 45 - Strength + Cardio
    4:30 PM–5:15 PM
    Drop-in OK
Saturday
  • Battle 45 - Strength + Cardio
    7:30 AM–8:15 AM
    Drop-in OK
  • Battle 45 - Strength + Cardio
    8:30 AM–9:15 AM
    Drop-in OK
  • Battle 45 - Strength + Cardio
    9:30 AM–10:15 AM
    Drop-in OK
No reviews yet. Be the first!

More gyms like this