This section lists fitness centers that provide structured group workout classes led by certified instructors. Facilities range from large commercial gyms with dedicated class studios to specialized functional fitness facilities. Before joining, verify whether class access is included in standard membership tiers or requires a premium upgrade.
Miami 19
-
EOS Fitness
8400 Mills Dr, Miami, FL 33183-4807
Mon-Thu 8am-12pm, Sat 8am-12pm
-
Youfit Health Clubs
3015 Grand Ave, Miami, FL 33133-5100
Mon 5am-10pm, Tue 5am-10pm, Wed 5am-10pm, Thu 5am-10pm, Fri 5am-9pm, Sat 8am-6pm, Sun 8am-6pm
-
YouFit Gyms Flagler
8311 W Flagler St, Miami, FL 33144
Mon 5am-11:59pm, Tue 5am-11:59pm, Wed 5am-11:59pm, Thu 5am-11:59pm, Fri 5am-10pm, Sat 8am-7pm, Sun 8am-7pm
-
Equinox Brickell Heights
25 SW 9th St, Miami, FL 33130-3891
Mon 5am-11pm, Tue 5am-11pm, Wed 5am-11pm, Thu 5am-11pm, Fri 5am-10pm, Sat 7am-8pm, Sun 7am-8pm
-
Pini Health Club
14380 SW 139th Ct, Miami, FL 33186-5557
Mon-Fri 6am-9pm, Sat 7am-2pm
-
LA Fitness
9291 W Flagler St, Miami, FL 33174-2406
Mon-Thu 5am-11pm, Fri 5am-10pm, Sat-Sun 8am-7pm
-
LA Fitness
3301 Coral Way, Miami, FL 33145-2200
Mon-Fri 6am-10pm, Sat-Sun 8am-7pm
-
LA Fitness
16339 SW 88th St, Miami, FL 33196-4942
Mon-Thu 5am-11pm, Fri 5am-10pm, Sat-Sun 8am-7pm
-
LA Fitness
900 S Miami Ave, Miami, FL 33130-3044
Mon-Fri 5am-10pm, Sat-Sun 8am-7pm
-
LA Fitness
1580 NE Miami Gardens Dr, Miami, FL 33179-4831
Mon-Thu 5am-11pm, Fri 5am-10pm, Sat-Sun 8am-7pm
-
LA Fitness
8555 SW 124th Ave, Miami, FL 33183-4600
Mon-Thu 8am-11am, Fri 4am-10pm, Sat-Sun 7am-7pm
-
LA Fitness
8310 Bird Rd, Miami, FL 33155-3337
Mon-Thu 5am-11pm, Fri 5am-10pm, Sat-Sun 8am-7pm
-
LA Fitness
14100 SW 8th St, Miami, FL 33184-3105
Mon-Thu 5am-11pm, Fri 5am-10pm, Sat-Sun 8am-7pm
-
Anatomy
3363 Pan American Dr, Miami, FL 33133-5510
Mon-Fri 5am-10pm, Sun 7am-7pm
-
LA Fitness
13838 SW 56th St, Miami, FL 33175
Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 8am-7pm
-
Anatomy
3415 NE 2nd Ave, Miami, FL 33137-3806
Mon-Fri 5am-10pm, Sun 7am-7pm
-
LA Fitness
15400 SW 127th Ave, Miami, FL 33177
Mon-Thu 5am-11pm, Fri 5am-10pm, Sat-Sun 8am-7pm
-
La Fitness
15702 SW 72nd St, Miami, FL 33193-5059
-
LA Fitness Brickell
92 W Flagler St, Miami, FL 33130
Orlando 17
-
EoS Fitness
5732 N Hiawassee Rd, Orlando, FL 32810-5036
-
Genesis Health Clubs
8701 Maitland Summit Blvd, Orlando, FL 32810-5915
-
The Genesis Spa - Orlando Sportsplex
8701 Maitland Summit Blvd, Orlando, FL 32810
-
Club 4 Fitness
1807 S Semoran Blvd, Orlando, FL 32822-2884
-
Lake Nona Performance Club
6775 Chopra Ter, Orlando, FL 32827-5811
-
Xymogym
6800 Kingspointe Pkwy, Orlando, FL 32819-8592
-
Camp Gladiator - Blue Jacket Park
2501 General Reese Ave, Orlando, FL 32789
-
LA Fitness
815 N Alafaya Trl, Orlando, FL 32828
-
LA Fitness
5915 Goldenrod Rd S, Orlando, FL 32822
-
LA Fitness
4550 E Michigan St, Orlando, FL 32812-5233
-
LA Fitness
4792 S Kirkman Rd, Orlando, FL 32811-3643
-
LA Fitness
15 W Crystal Lake St, Orlando, FL 32806
-
LA Fitness
189 Goldenrod Rd S, Orlando, FL 32807-8215
-
LA Fitness
12700 S Orange Blossom Trl, Orlando, FL 32837
-
LA Fitness
2999 E Colonial Dr, Orlando, FL 32803
-
LA Fitness
4850 Lawing Ln, Orlando, FL 32811
-
LA Fitness
4650 S Semoran Blvd, Orlando, FL 32822
Tampa 15
-
EOS Fitness
2525 N Dale Mabry Hwy, Tampa, FL 33607-2408
Mon-Sat 8am-12pm
-
EōS Fitness
5320 Ehrlich Rd, Tampa, FL 33624
-
EōS Fitness
5320 Ehrlich Rd Ste 115, Tampa, FL 33624
-
Fit24
15457 N Dale Mabry Hwy, Tampa, FL 33618-1822
-
YMCA West Park Village Express
9878 W Linebaugh Ave, Tampa, FL 33626
-
LA Fitness
301 S Dale Mabry Hwy, Tampa, FL 33609-2818
Mon-Thu 5am-11pm, Fri 5am-9pm, Sat-Sun 8am-7pm
-
Top Flight Gymnastic
4015 Ragg Rd, Tampa, FL 33624-1334
-
Interbay YMCA
4411 S Himes Ave, Tampa, FL 33611
-
Ymcaabc Program
1905 N Florida Ave, Tampa, FL 33602-2201
-
LA Fitness
6411 E County Line Rd, Tampa, FL 33647-1813
-
LA Fitness
5735 Gunn Hwy, Tampa, FL 33625-4104
-
LA Fitness
11252 W Hillsborough Ave, Tampa, FL 33635-9762
-
LA Fitness
5225 Cypress Preserve Dr, Tampa, FL 33647-3709
-
LA Fitness
1510 W Swann Ave, Tampa, FL 33606
-
LA Fitness
10114 Douglas Oaks Cir, Tampa, FL 33610
-
EōS Fitness
5165 N Wickham Rd, Melbourne, FL 32940
-
CLUB4 Fitness Melbourne
1435 S Babcock St, Melbourne, FL 32901
-
Pro-Health & Fitness Center
8705 N Wickham Rd, Melbourne, FL 32940
-
Health First Health Plex
611 Sheridan Rd, Melbourne, FL 32901
-
Trinity Fitness Suntree
7245 Waelti Dr, Melbourne, FL 32940-7546
-
Pro-Health & Fitness Center
611 Sheridan Rd, Melbourne, FL 32901
-
Florida Tech Clemente Center
150 University Blvd W, Melbourne, FL 32901-3700
-
LA Fitness
2447 N Wickham Rd Ste 102, Melbourne, FL 32935
-
ufeffEōS ufeffFitness
20841 SR-7, Boca Raton, FL 33428-1325
Mon-Sat 8am-12pm
-
YouFit Gyms Palmetto Park
1309 W Palmetto Park Rd, Boca Raton, FL 33486-3313
Mon 5am-10pm, Tue 5am-10pm, Wed 5am-10pm, Thu 5am-10pm, Fri 5am-8pm, Sat 8am-5pm, Sun 8am-5pm
-
Posh Fit
5030 Champion Blvd, Boca Raton, FL 33496-2407
-
LA Fitness
20443 State Road 7, Boca Raton, FL 33498-6741
Mon-Thu 8am-11am, Fri 4:01am-9pm, Sat-Sun 7am-7pm
-
LA Fitness
4950 Technology Way, Boca Raton, FL 33431-3354
-
LA Fitness
7060 Beracasa Way, Boca Raton, FL 33433-3447
-
EōS Fitness
1775 N Congress Ave, Boynton Beach, FL 33426
Mon-Sat 8am-12pm
-
YouFit Gyms
801 Congress Ave Ste 459A, Boynton Beach, FL 33426
Mon 5am-11pm, Tue 5am-11pm, Wed 5am-11pm, Thu 5am-11pm, Fri 5am-10pm, Sat 8am-7pm, Sun 8am-7pm
-
LA Fitness
2290 N Congress Ave, Boynton Beach, FL 33426-8645
Mon-Thu 5am-11pm, Fri 5am-9pm, Sat-Sun 8am-7pm
-
LA Fitness
6683 W Boynton Beach Blvd, Boynton Beach, FL 33437-3527
Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 8am-7pm
-
LA Fitness
6683 Boynton Beach Blvd, Boynton Beach, FL 33437
Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 8am-7pm
-
TitanUp Fitness Town Center
7860 Gate Pkwy #112, Jacksonville, FL 32256
-
UNF Recreation and Wellness
1 UNF Dr, Jacksonville, FL 32224-7699
-
LA Fitness
11901 Atlantic Blvd, Jacksonville, FL 32225-2956
-
STRIDE
1500 Beach Blvd Ste 313, Jacksonville, FL 32250
-
LA Fitness
11250 Old Saint Augustine Rd Ste 16, Jacksonville, FL 32257
-
YouFit Gyms Pembroke Pines on Pines
10840 Pines Blvd, Pembroke Pines, FL 33026-5205
Mon 5am-11:59pm, Tue 5am-11:59pm, Wed 5am-11:59pm, Thu 5am-11:59pm, Fri 5am-10pm, Sat 8am-7pm, Sun 8am-7pm
-
LA Fitness
18445 Pines Blvd, Pembroke Pines, FL 33029-1415
Fri 5am-10pm, Sat-Sun 8am-7pm
-
LA Fitness
350 N University Dr, Pembroke Pines, FL 33024-6737
Mon-Thu 5am-11pm, Fri 5am-10pm, Sat-Sun 8am-7pm
-
LA Fitness
1900 N Flamingo Rd, Pembroke Pines, FL 33028-2594
Mon-Thu 5am-11pm, Fri 5am-10pm, Sat-Sun 8am-7pm
-
LA Fitness
10840 Pines Blvd, Pembroke Pines, FL 33026
Sarasota 5
-
EoS Fitness
4940 S Tamiami Trl, Sarasota, FL 34231-4354
Mon-Sat 8am-12pm
-
Jefferson Fit - Luxury Gym
1800 2nd St Ste 100, Sarasota, FL 34236
Mon-Thu 5am-8:30pm, Fri 5am-7pm, Sat 7am-6pm, Sun 8am-6pm
-
LA Fitness
4057 Cattlemen Rd, Sarasota, FL 34233-5002
Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 8am-7pm
-
Esporta Fitness
3501 S Tamiami Trl, Sarasota, FL 34239-6109
-
LA Fitness Bee Ridge
4031 Cattlemen Rd, Sarasota, FL 34233
-
Winter Park YMCA Family Center
1201 N Lakemont Ave, Winter Park, FL 32792
-
Camp Gladiator - Winter Park
251 S Park Ave, Winter Park, FL 32789
-
LA Fitness
501 N Orlando Ave, Winter Park, FL 32789
-
Flock Fitness Orlando
4440 Metric Dr, Winter Park, FL 32792-6933
-
LA Fitness
1550 Michigan Ave, Winter Park, FL 32789-5462
-
High Point YMCA: Y Without Walls
5345 Laurel Pl, Clearwater, FL 33760
-
LA Fitness
2134 Gulf To Bay Blvd, Clearwater, FL 33765-3916
Mon-Thu 5am-11pm, Fri 5am-9pm, Sat-Sun 8am-7pm
-
LA Fitness
5320 E Bay Dr, Clearwater, FL 33764-5722
-
LA Fitness
21750 US Highway 19 N, Clearwater, FL 33765
-
EōS Fitness
1345 E Osceola Pkwy, Kissimmee, FL 34744
-
Osceola County YMCA
2117 Mabbette St, Kissimmee, FL 34741-5969
-
LA Fitness
1750 Ball Park Rd, Kissimmee, FL 34741-0957
-
LA Fitness
1980 E Osceola Pkwy, Kissimmee, FL 34743-8600
-
LA Fitness
3176 Northlake Blvd, Palm Beach Gardens, FL 33403
Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 8am-7pm
-
LA Fitness
5260 Donald Ross Rd, Palm Beach Gardens, FL 33418-7255
Mon-Thu 5am-11pm, Fri 5am-10pm, Sat-Sun 7am-7pm
-
La Fitness Palm Beach Gardens
Palm Beach Gardens, FL
Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 8am-7pm
-
LA Fitness
3922 Northlake Blvd, Palm Beach Gardens, FL 33403-1537
-
Fitness 360 Palm Harbor
32672 US-19 N, Palm Harbor, FL 34684-3113
Mon 12am-12am, Tue 12am-12am, Wed 12am-12am, Thu 12am-12am, Fri 12am-12am, Sat 12am-12am, Sun 12am-12am
-
Palm Harbor YMCA
1600 16th St, Palm Harbor, FL 34683
Mon 5am-9:30pm, Tue 5am-9:30pm, Wed 5am-9:30pm, Thu 5am-9:30pm, Fri 5am-9pm, Sat 8am-5pm, Sun 11am-5pm
-
North Pinellas Branch - Suncoast YMCA
4550 Village Center Dr, Palm Harbor, FL 34685
-
LA Fitness
35104 US Highway 19 N, Palm Harbor, FL 34684
-
Town Center Fitness
3196 Merchants Row Blvd, Tallahassee, FL 32311
Mon-Thu 8am-8pm, Fri 8am-5:30pm, Sat 8am-4pm
-
Fit & Functional
1836 Thomasville Rd, Tallahassee, FL 32303-5710
-
Fit & Functional
2030 Thomasville Rd, Tallahassee, FL 32308
-
Modern Fitness Tallahassee
1410 Market St, Tallahassee, FL 32312-1722
-
Lakewood Ranch YMCA
5100 Lakewood Ranch Blvd, Bradenton, FL 34202
Mon-Thu 5am-9pm, Fri 5am-8pm, Sat 7am-6pm, Sun 8am-5pm
-
LA Fitness
11661 E SR-70, Bradenton, FL 34202-9416
-
LA Fitness
4901 Cortez Rd W, Bradenton, FL 34210-2806
-
Hammerhead Gym (Cape Coral)
1013 Cape Coral Pkwy E, Cape Coral, FL 33904
-
WellWay
609 SE 13th Ct, Cape Coral, FL 33990-2622
-
Esporta Fitness
2301 Del Prado Blvd S, Cape Coral, FL 33990
Mon-Thu 5am-11pm, Fri 5am-9pm, Sat-Sun 8am-7pm
-
EōS Fitness
2322 N University Dr, Coral Springs, FL 33065
Mon-Sat 8am-12pm
-
LA Fitness
2633 N University Dr, Coral Springs, FL 33065
Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 8am-7pm
-
LA Fitness
620 Riverside Dr, Coral Springs, FL 33071
Doral 3
-
LA Fitness
10055 NW 41st St, Doral, FL 33178-2977
Mon-Thu 5am-11pm, Fri 5am-10pm, Sat-Sun 8am-7pm
-
Anatomy
3450 NW 83rd Ave, Doral, FL 33122-1152
Mon-Fri 5am-10pm, Sun 7am-7pm
-
LA Fitness
8181 NW 12th St, Doral, FL 33126
Hialeah 3
-
LA Fitness
1901 W 39th St, Hialeah, FL 33012
Mon-Fri 5am-10pm, Sat-Sun 8am-7pm
-
LA Fitness
630 W 49th St, Hialeah, FL 33012-3607
-
LA Fitness
5730 NW 183rd St, Hialeah, FL 33015
Mon-Thu 5am-11pm, Fri 5am-10pm, Sat-Sun 8am-7pm
Lakeland 3
-
Just Move North Lakeland
3195 US Hwy 98 N, Lakeland, FL 33805
-
Just Move South Lakeland
3625 S Florida Ave, Lakeland, FL 33803-4864
-
LA Fitness
833 Lakeland Park Center Dr, Lakeland, FL 33809-3836
Lutz 3
-
EOS Fitness
17634 Harpers Run, Lutz, FL 33558
-
Esporta Fitness
23048 State Road 54, Lutz, FL 33549
-
LA Fitness
Lutz, FL
Naples 3
-
Peach By Pump
620 9th St N, Naples, FL 34102-8131
-
LA Fitness
871 Vanderbilt Beach Rd, Naples, FL 34108-8710
Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 8am-6pm
-
Esporta Fitness
6800 Golden Gate Pkwy, Naples, FL 34105
Oviedo 3
-
Lift 365 Fitness - Oviedo
1173 Oviedo Mall Boulevard, Oviedo, FL 32765
-
The Zoo Health Club
2959 Oak Hammock Ct, Oviedo, FL 32765-9337
-
LA Fitness
199 E Mitchell Hammock Rd, Oviedo, FL 32765-4700
-
Camp Gladiator - Orchard Park
3125 Irish Peach Dr, Winter Garden, FL 34787
-
Camp Gladiator West Orlando
305 Beulah Rd, Winter Garden, FL 34787-5204
-
LA Fitness
3029 Daniels Rd, Winter Garden, FL 34787-7002
-
YouFit Gyms Altamonte Springs
140 Cranes Roost Blvd, Altamonte Springs, FL 32701-3481
-
LA Fitness
1074 Montgomery Rd, Altamonte Springs, FL 32714
-
ABCC Tennis
1600 Selva Marina Dr, Atlantic Beach, FL 32233-5616
-
LA Fitness
985 Atlantic Blvd, Atlantic Beach, FL 32233
-
Retro Fitness
5040 W Atlantic Ave, Delray Beach, FL 33484-8115
Mon 5am-11pm, Tue 5am-11pm, Wed 5am-11pm, Thu 5am-11pm, Fri 5am-11pm, Sat 7am-7pm, Sun 7am-7pm
-
LA Fitness
1660 S Federal Hwy, Delray Beach, FL 33483-5030
-
Hammerhead Gym (Summerlin Road)
20291 Summerlin Rd, Fort Myers, FL 33908
-
LA Fitness
10058 Gulf Center Dr, Fort Myers, FL 33913-8961
-
Gainesville Health and Fitness
2441 NW 43rd St, Gainesville, FL 32606-6676
-
Peach Gainesville
931 W University Ave, Gainesville, FL 32601-5795
-
Retro Fitness
5770 W Oakland Park Blvd, Lauderhill, FL 33313-1320
Mon 5am-11pm, Tue 5am-11pm, Wed 5am-11pm, Thu 5am-11pm, Fri 5am-11pm, Sat 7am-7pm, Sun 7am-7pm
-
Zoo Gym Lauderhill
7342 W Commercial Blvd, Lauderhill, FL 33319-2128
-
Fitness Club Merritt Island
1450 N Courtenay Pkwy, Merritt Island, FL 32953-4435
-
Pro-Health & Fitness Center
255 Borman Dr #100, Merritt Island, FL 32953
Miramar 2
-
The ZOO Health Club Miramar
3352 S University Dr, Miramar, FL 33025
-
LA Fitness
11645 Red Rd Unit H-1, Miramar, FL 33025
Mon-Thu 5am-11pm, Fri 5am-10pm, Sat-Sun 7am-7pm
-
Fitness 360
4028 Little Rd, New Port Richey, FL 34655-1798
-
Cotee River CrossFit
5148 US-19, New Port Richey, FL 34652-3942
-
ADAPT
14901 NE 20th Ave, North Miami, FL 33181-1121
Mon-Fri 5:30am-9pm, Sat-Sun 8am-4pm
-
LA Fitness
1801 NE 123rd St, North Miami, FL 33181-2817
Mon-Thu 5am-11pm, Fri 5am-10pm, Sat-Sun 8am-7pm
-
Fitness System Sawgrass
12200 W Sunrise Blvd, Plantation, FL 33323-2233
Mon 4:30am-12am, Tue 12am-12am, Wed 12am-12am, Thu 12am-12am, Fri 12am-12am, Sat 12am-8pm, Sun 6am-8pm
-
LA Fitness
1041 S University Dr, Plantation, FL 33324-3321
Mon-Thu 5am-11pm, Fri 5am-10pm, Sat-Sun 8am-7pm
-
Devalon Fitness
976 N Federal Hwy, Pompano Beach, FL 33062-4318
-
LA Fitness
1000 N Federal Hwy, Pompano Beach, FL 33062-4320
Mon-Thu 5am-11pm, Fri 5am-10pm, Sat-Sun 8am-7pm
-
EōS Fitness
10624 SW Village Pkwy, Port St Lucie, FL 34987-2358
-
LA Fitness
1367 St Lucie West Blvd, Port St Lucie, FL 34986-2196
-
WellWay Babcock Ranch
42880 Crescent Loop, Punta Gorda, FL 33982-5045
-
Lee Health Healthy Life Center - Babcock Ranch
42880 Crescent Loop, Punta Gorda, FL 33982-5045
-
The Zoo Health Club
10287 Okeechobee Blvd, Royal Palm Beach, FL 33411-1409
-
LA Fitness West Palm
Royal Palm Beach, FL
-
LA Fitness
5900 4th St N, Saint Petersburg, FL 33703
Mon-Thu 5am-11pm, Fri 5am-9pm, Sat-Sun 8am-7pm
-
LA Fitness
6690 Crosswinds Dr N, Saint Petersburg, FL 33710
-
Game of Fitness - Personal Training & Recovery
3430 Fairfield Ave S, St Petersburg, FL 33711-1700
-
LA Fitness
7044 22nd Ave N, St Petersburg, FL 33710-3932
-
Genesis Health Clubs
3584 Kiessel Rd, The Villages, FL 32163-2911
-
The Genesis Spa - Brownwood
3584 Kiessel Rd, The Villages, FL 32162
Valrico 2
-
LA Fitness
1930 E State Road 60, Valrico, FL 33594
-
LA Fitness
3236 Lithia Pinecrest Rd, Valrico, FL 33596
-
Fitness Hub Studios
312 Clematis St, West Palm Beach, FL 33401-4600
Mon-Thu 8am-8pm, Fri-Sat 8am-5pm, Sun 8am-1pm
-
LA Fitness
1925 N Military Trl, West Palm Beach, FL 33409-4717
Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 8am-7pm
-
Just Move Winter Haven
5636 Cypress Gardens Blvd, Winter Haven, FL 33884-2272
-
Just Move Havendale
1164 Havendale Blvd NW, Winter Haven, FL 33881
Aventura 1
-
Equinox
19501 Biscayne Blvd, Aventura, FL 33180-2302
Mon 5:30am-10pm, Tue 5:30am-10pm, Wed 5:30am-10pm, Thu 5:30am-10pm, Fri 5:30am-9pm, Sat 8am-7pm, Sun 8am-7pm
Bay Harbor Islands 1
-
Harbor Fitness
1086 Kane Concourse, Bay Harbor Islands, FL 33154
-
Esporta Fitness
8951 Bonita Beach Rd SE Ste 560, Bonita Springs, FL 34135
Brandon 1
-
LA Fitness
2890 Providence Lakes Blvd, Brandon, FL 33511-2746
-
EōS Fitness
345 Semoran Blvd, Casselberry, FL 32730
Clermont 1
-
Fitness CF - Clermont North
1050 E SR-50, Clermont, FL 34711-3239
-
LA Fitness
5501 Lyons Rd, Coconut Creek, FL 33073-2826
Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 8am-7pm
-
Retro Fitness
9900 Griffin Rd, Cooper City, FL 33328-3420
Mon 5am-11pm, Tue 5am-11pm, Wed 5am-11pm, Thu 5am-11pm, Fri 5am-11pm, Sat 7am-8pm, Sun 7am-7pm
-
Body Tek
56 Rainbow Dr, Crawfordville, FL 32327-2270
Crestview 1
-
Perfect Fit 24-7
4381 S Ferdon Blvd, Crestview, FL 32536
-
LA Fitness
20505 S Dixie Hwy, Cutler Bay, FL 33189-1208
Mon-Thu 5am-11pm, Fri 5am-10pm, Sat-Sun 8am-7pm
Dania Beach 1
-
YouFit Gyms Dania Beach
140 S Compass Way, Dania Beach, FL 33004-2368
Mon 5am-11:59pm, Tue 5am-11:59pm, Wed 5am-11:59pm, Thu 5am-11:59pm, Fri 5am-10pm, Sat 8am-7pm, Sun 8am-7pm
Davie 1
-
YouFit Gyms Davie
8942 W State Road 84, Davie, FL 33324-4456
Mon 5am-11:59pm, Tue 5am-11:59pm, Wed 5am-11:59pm, Thu 5am-11:59pm, Fri 5am-10pm, Sat 8am-7pm, Sun 8am-7pm
-
LA Fitness
1000 E Hillsboro Blvd, Deerfield Beach, FL 33441-3628
Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 8am-7pm
Dunedin 1
-
LA Fitness
1681 Main St, Dunedin, FL 34698-4775
Mon-Thu 5am-11pm, Fri 5am-9pm, Sat-Sun 8am-7pm
Estero 1
-
Untouchable Fitness
20041 S Tamiami Trl, Estero, FL 33928
Mon-Fri 8am-5pm
-
LA Fitness
1900 SE 10th Ave, Fort Lauderdale, FL 33316-2991
-
CrossFit Fort Walton Beach
726 N Beal Pkwy, Fort Walton Beach, FL 32547-3002
-
LA Fitness
5591 Sheridan St, Hollywood, FL 33021-3347
Mon-Thu 5am-11pm, Fri 5am-10pm, Sat-Sun 8am-7pm
Hudson 1
-
EōS Fitness
8924 State Rd 52, Hudson, FL 34667
Indian Harbour Beach 1
-
Harbour fitness
1946 Highway A1a, Indian Harbour Beach, FL 32937-3523
-
TitanUp Fitness
1500 Beach Blvd, Jacksonville Beach, FL 32250
-
Genesis Health Clubs
1105 Alonzo Ave, Lady Lake, FL 32159-7724
-
LA Fitness
3851 Lake Emma Rd, Lake Mary, FL 32746-3343
Lake Worth 1
-
The ZOO Health Club
6177 S Jog Rd Ste D9, Lake Worth, FL 33467
-
LA Fitness
8888 Lantana Rd, Lake Worth Beach, FL 33467-6263
Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 8am-7pm
-
EōS Fitness
2194 Argosy Dr, Land O Lakes, FL 34639
Largo 1
-
LA Fitness
1229 Missouri Ave N, Largo, FL 33770
Mon-Thu 5am-11pm, Fri 5am-9pm, Sat-Sun 8am-7pm
Longwood 1
-
EōS Fitness Enrollment Center
200 S US-17-92, Longwood, FL 32750-4408
-
Anatomy
1212 Lincoln Rd, Miami Beach, FL 33139-2315
Mon-Fri 5am-10pm, Sun 7am-7pm
-
Apex Fitness
2620 Blanding Blvd, Middleburg, FL 32068
Mt Dora 1
-
Fitness CF - Mount Dora
18840 US-441, Mt Dora, FL 32757-6700
North Lauderdale 1
-
YouFit Gyms North Lauderdale
7346 W McNab Rd, North Lauderdale, FL 33068-5481
Mon 5am-11:59pm, Tue 5am-11:59pm, Wed 5am-11:59pm, Thu 5am-11:59pm, Fri 5am-10pm, Sat 8am-7pm, Sun 8am-7pm
North Miami Beach 1
-
LA Fitness
16720 NE 6th Ave, North Miami Beach, FL 33162
-
Oxygen Health & Wellness
11261 US Highway 1, North Palm Beach, FL 33408
-
LA Fitness
3825 N Federal Hwy, Oakland Park, FL 33308-5524
Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 8am-7pm
Ocoee 1
-
LA Fitness
1560 E Silver Star Rd, Ocoee, FL 34761
Orange City 1
-
LA Fitness
2629 Enterprise Rd, Orange City, FL 32763-8220
-
LA Fitness
661 Blanding Blvd, Orange Park, FL 32073-5039
-
MPower Fitness
160 Cypress Point Pkwy, Palm Coast, FL 32164-8433
Palm Springs 1
-
YMCA Of The Palm Beaches
2085 S Congress Ave, Palm Springs, FL 33406
-
Fitness 360
12202 Hutchison Blvd, Panama City Beach, FL 32407-3414
Patrick Air Force Base 1
-
Patrick & Cape Canaveral Fitness and Sports Center
1235 Atlas Ave, Patrick Air Force Base, FL 32925-3406
-
Kinetix Inspired Fitness
6561 102nd Ave N, Pinellas Park, FL 33782
Mon-Thu 8am-6pm, Fri 8am-3pm, Sat 8:30am-4pm
-
Plant City YMCA
502 Young St E, Plant City, FL 33563-2548
-
TitanUp Fitness Nocatee
102 Pine Lake Dr, Ponte Vedra, FL 32081-5135
-
LA Fitness
1810 Dunlawton Ave, Port Orange, FL 32127
-
EōS Fitness Enrollment Center
5891 Gornto Lake Rd, Riverview, FL 33578
-
Functionally Fit
3802 Murrell Rd, Rockledge, FL 32955-4741
Sanford 1
-
LA Fitness
300 W Lake Mary Blvd, Sanford, FL 32773-7442
Sebring 1
-
YMCA Gymnastics of Sebring
100 YMCA Ln, Sebring, FL 33875-4352
Seffner 1
-
Brandon Family YMCA
3097 S Kingsway Rd, Seffner, FL 33584
Seminole 1
-
LA Fitness
7635 113th St N, Seminole, FL 33772-4617
Mon-Thu 5am-11pm, Fri 5am-9pm, Sat-Sun 8am-7pm
-
Amp Gym
1 Willard Drive, St Augustine, FL 32086-5700
Mon-Fri 9am-8pm, Sat-Sun 10am
St Cloud 1
-
CampGladiator: St. Cloud Elementary
1701 Budinger Ave, St Cloud, FL 34769
St Johns 1
-
Capstone Fitness
160 Shops Blvd, St Johns, FL 32259-2402
Stuart 1
-
Powerhouse Gym
3216 SE Federal Hwy, Stuart, FL 34997-4912
-
Kodiak Fitness Center - Gold
18260 Collins Ave, Sunny Isles Beach, FL 33160-2727
Sunrise 1
-
LA Fitness
13999 W Sunrise Blvd, Sunrise, FL 33323-3209
Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 8am-7pm
Tamarac 1
-
Retro Fitness
8129 NW 88th Ave, Tamarac, FL 33321-1543
Mon 5am-11pm, Tue 5am-11pm, Wed 5am-11pm, Thu 5am-11pm, Fri 5am-11pm, Sat 7am-7pm, Sun 7am-7pm
University Park 1
-
LA Fitness
8502 Cooper Creek Blvd, University Park, FL 34201
Mon-Thu 5am-10pm, Fri 5am-9pm, Sat-Sun 8am-7pm
Venice 1
-
Venice YMCA
701 Center Rd, Venice, FL 34285
-
Vero Fitness
1060 6th Ave, Vero Beach, FL 32960-5922
-
Retro Fitness
816 S State Road 7, Wellington, FL 33414-6264
Mon 5am-11pm, Tue 5am-11pm, Wed 5am-11pm, Thu 5am-11pm, Fri 5am-11pm, Sat 7am-7pm, Sun 7am-7pm
-
LA Fitness
4480 Hollywood Blvd, West Melbourne, FL 32904
-
LA Fitness
4768 The Grove Dr, Windermere, FL 34786-8420
Yulee 1
-
YMCA at Wildlight
251 Breezeway St, Yulee, FL 32097
-
East Pasco Family YMCA
37301 Chapel Hill Loop, Zephyrhills, FL 33542
Also in Florida
- 24-Hour Gyms453
- No-Contract Gyms397
- Gyms with a Pool372
- Gyms Offering Flexible Membership Plans292
- Gyms with a Sauna284
- Gyms with Group Classes272
- Gyms with Childcare243
- 24-Hour Gyms with Round-the-Clock Access232
- Gyms with Transparent Membership Plans141
- Orangetheory Fitness Studios and Group Classes93
- Gyms and Fitness Clubs with Red Light Therapy53
Good to know
How much do gym memberships with group fitness classes cost?
Standard commercial gym memberships including unlimited group exercise classes generally cost between $40 and $120 per month. Specialized boutique studios or premium clubs offering unlimited group classes range from $150 to $250 monthly, with single class drop-in passes priced at $20 to $35.
Do I need to reserve a spot in group classes ahead of time?
Most modern gyms require members to reserve their spot through a mobile app or website between 24 hours and 7 days prior to the start time. Standby walk-ins are usually admitted 5 minutes before class only if registered participants fail to show up.
Are group fitness classes suitable for beginners?
Yes, instructors provide modified movements and weight adjustments during standard 45-to-60-minute sessions to accommodate different fitness levels. Arrive 10 to 15 minutes before your first class to brief the trainer on any current physical limitations or injuries.
How much does a personal trainer cost?
Personal training sessions generally range from $50 to $120 per hour across Florida. Rates depend on session duration, trainer credentials, and package options. You can browse 250 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.