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.
-
Fitness at the J
1301 Springdale Rd, Cherry Hill, NJ 08003
-
Cherry Hill Health & Racquet Club
1820 Old Cuthbert Rd, Cherry Hill, NJ 08034-1414
-
Parisi Speed School-CHHRC
1820 Old Cuthbert Rd, Cherry Hill, NJ 08034-1414
-
True Fitness
708 King Ave, Cherry Hill, NJ 08002-3304
-
Eastpointe Health & Fitness
2371 RT-36, Atlantic Highlands, NJ 07716
-
Eastpointe Health & Fitness
2371 Nj-36, Atlantic Highlands, NJ 07716
-
Eastpointe Health & Fitness
2371 State Route 36, Atlantic Highlands, NJ 07716-2560
-
Pinnacle Health and Fitness
30 Brower Ln, Hillsborough, NJ 08844-1270
-
Hillsborough YMCA
19 E Mountain Rd, Hillsborough, NJ 08844
-
NexT Fit Clubs
129 Stryker Ln, Hillsborough, NJ 08844-1930
-
East Brunswick YMCA Gym
144 Tices Ln, East Brunswick, NJ 08816
-
YMCA of East Brunswick
144 Tices Ln, East Brunswick, NJ 08816-2014
Freehold 2
-
Elite Fitness & Sports Center
200 Daniels Way, Freehold, NJ 07728-2621
-
CentraState Fitness & Wellness Center
901 W Main St, Freehold, NJ 07728-2537
Garwood 2
-
Garwood Family Center YMCA
500 East St, Garwood, NJ 07027
-
Westfield Area YMCA
500 East St, Garwood, NJ 07027-1448
-
Humc Dental
60 2nd St, Hackensack, NJ 07601-2000
-
YMCA of Greater Bergen County
360 Main St, Hackensack, NJ 07601
Hamburg 2
-
Sussex County YMCA
15 Wits End Rd, Hamburg, NJ 07419-9727
-
Y M C A
15 Wits End Rd, Hamburg, NJ 07419-9727
Madison 2
-
Madison Area YMCA
111 Kings Rd, Madison, NJ 07940-2122
-
Madison Area YMCA
28 Walnut St, Madison, NJ 07940
Medford 2
-
Forever Hart Fit
7 Tomlinson Mill Rd, Medford, NJ 08055
-
Active Fitness Center
180 NJ-70, Medford, NJ 08055
-
The Bar Method Montclair
493 Bloomfield Ave 2nd Floor, Montclair, NJ 07042
-
Montclair YMCA Family Center
159 Glenridge Ave, Montclair, NJ 07042-3615
Parlin 2
-
Robert Wood Johnson Fitness & Wellness Center
1044 U S 9, Parlin, NJ 08859
-
Sayreville YMCA
333 Cheesequake Rd, Parlin, NJ 08859
-
YMCA baseball training.
365 New Brunswick Ave, Perth Amboy, NJ 08861
-
YMCA
701 Chamberlain Ave, Perth Amboy, NJ 08861-1794
-
K S Fitness Center
950 Hooper Ave, Toms River, NJ 08753
-
Ymca Toms River Nj
Toms River, NJ
-
Hunterdon County YMCA
515 Hamden Rd, Annandale, NJ 08801-3408
-
Royal Fitness
50 E Gloucester Pike, Barrington, NJ 08007-1323
-
Greater Somerset County YMCA
140 Mt Airy Rd, Basking Ridge, NJ 07920-2066
Bayonne 1
-
Bayonne YMCA
259 Avenue E, Bayonne, NJ 07002
-
NJ Fitness Factory
365 Broad St, Bloomfield, NJ 07003-2737
-
Team85 Fitness and Wellness
8500 K Johnson Blvd, Bordentown, NJ 08505-2243
Carneys point 1
-
Salem YMCA
204 shell rf, Carneys point, NJ 08069
Carteret 1
-
RWJ Rahway Fitness and Wellness Center at Carteret
60 Cooke Ave, Carteret, NJ 07008-3042
Chesterfield 1
-
Hamilton YMCA at Sawmill
Chesterfield, NJ
-
URGE FITNESS Clementon NJ
1236 Chews Landing Rd, Clementon, NJ 08021
Cranford 1
-
BYOB Fitness Agency
570 S Ave E, #7, Cranford, NJ 07016
-
Meadowlands YMCA
390 Murray Hill Pkwy, East Rutherford, NJ 07073-2109
Eastampton Township 1
-
Forever Hart Fit
1128 Patriot Way, Eastampton Township, NJ 08060
Edgewater Park 1
-
URGE FITNESS Edgewater Park
4355 US-130, Edgewater Park, NJ 08010
-
Kaeos Fitness
106 Grand Ave, Englewood, NJ 07631-3565
-
Urge Fitness
968 Parkway Ave, Ewing Twp, NJ 08618-2317
-
HealthQuest Fitness
310 State Route 31, Flemington, NJ 08822-5741
Florham Park 1
-
Life Time Athletic
14 Fernwood Rd, Florham Park, NJ 07932
-
Tenacity Fitness
9 Mary Way, Hainesport, NJ 08036-2729
-
RWJ Fitness & Wellness Center
3100 Quakerbridge Rd, Hamilton Twp, NJ 08619
-
GRIT Sports Training
201 Marin Blvd, Jersey City, NJ 07302-4412
Kearny 1
-
YMCA
728 Kearny Ave, Kearny, NJ 07032-3023
-
Sculpt Fitness
505 N Michigan Ave, Kenilworth, NJ 07033-1076
Lakewood 1
-
Cross Street Fitness
1328 River Ave Ste 27, Lakewood, NJ 08701-5645
-
New Jersey Athletic Club
4152 Quakerbridge Rd, Lawrence Twp, NJ 08648-4703
Linden 1
-
Powerhouse Gym Linden
201 S Park Ave, Linden, NJ 07036-1101
Livingston 1
-
YMCA
1 Regent St # 706, Livingston, NJ 07039
Maplewood 1
-
South Mountain YMCA
13 Jefferson Ave, Maplewood, NJ 07040-1335
Margate City 1
-
JCC of Atlantic County
501 N Jerome Ave, Margate City, NJ 08402-1525
Maywood 1
-
Hackensack Meridian Fitness & Wellness
87 State RT 17 N, Maywood, NJ 07607-1017
Monmouth Junction 1
-
StillPoint Fitness
4260 US-1, Monmouth Junction, NJ 08852
-
Princeton Fitness & Wellness
1225 State Rd, Montgomery Twp, NJ 08540-1671
Mount Laurel 1
-
YMCA of Burlington County
59 Centerton Rd, Mount Laurel, NJ 08054
-
Life Time
3939 Church Rd, Mt Laurel, NJ 08054-1139
-
Robert Wood Johnson Fitness & Wellness Center
100 Kirkpatrick St, New Brunswick, NJ 08901-4070
Newark 1
-
Evolution Fitness
102 Monroe St, Newark, NJ 07105-2109
-
NYC Fitness & Training
331 Tilton Rd, Northfield, NJ 08225
-
Powerhouse Gym
1091 US Highway 9, Old Bridge, NJ 08857-2877
Paramus 1
-
Equinox Paramus
776 N State RT 17, Paramus, NJ 07652-3117
Passaic 1
-
Y M C A
45 River Dr, Passaic, NJ 07055-5713
-
Princeton Fitness & Wellness at Plainsboro
7 Plainsboro Rd, Plainsboro, NJ 08536
-
Vive Fitness
107 River Ave, Point Pleasant Beach, NJ 08742
-
NexT Fit Clubs Princeton
390 Wall St, Princeton, NJ 08540-1516
Rahway 1
-
Y M C A
1564 Irving St, Rahway, NJ 07065-4158
Ramsey 1
-
YMCA
585 Wyckoff Ave, Ramsey, NJ 07446-2240
Randolph 1
-
YMCA
14 Dover Chester Rd, Randolph, NJ 07869
Ridgewood 1
-
Ridgewood YMCA
112 Oak St, Ridgewood, NJ 07450-2509
-
Elite Fitness Club
63 Meadow Rd, Rutherford, NJ 07070-2108
Scotch Plains 1
-
RWJ Rahway Fitness & Wellness Center
2120 Lamberts Mill Rd, Scotch Plains, NJ 07076-4783
-
YMCA
170 Patterson Ave, Shrewsbury, NJ 07702-4167
-
Somerville YMCA
2 Green St, Somerville, NJ 08876
-
Ricochet Health & Racquet Club
219 Saint Nicholas Ave, South Plainfield, NJ 07080
-
Springfield YMCA
100 S Springfield Ave, Springfield, NJ 07081
Summit 1
-
Equinox Summit
68 River Rd, Summit, NJ 07901-1450
Swedesboro 1
-
Connect Fitness Studio and Wellness Center
120 Center Square Rd, Swedesboro, NJ 08085-1863
Township of Washington 1
-
Bergen County YJCC
605 Pascack Rd, Township of Washington, NJ 07676
Vineland 1
-
YMCA
1159 E Landis Ave, Vineland, NJ 08360
Warren 1
-
Lifetime Fitness, Berkely Heights NJ
Warren, NJ
Wayne 1
-
UFC FIT Wayne
133 NJ-23, Wayne, NJ 07470
West Caldwell 1
-
YMCA
Prospect St, West Caldwell, NJ 07006
-
CrossFit Off The Grid
1165 N Tuckahoe Rd, Williamstown, NJ 08094-3459
Woodbury 1
-
YMCA
235 E Red Bank Ave, Woodbury, NJ 08096
Also in New Jersey
- No-Contract Gyms216
- Gyms with Group Classes174
- Gyms Offering Flexible Membership Plans170
- Gyms with a Pool139
- 24-Hour Gyms125
- Gyms with a Sauna109
- Gyms with Transparent Membership Plans105
- Gyms with Group Fitness Classes90
- 24-Hour Gyms with Round-the-Clock Access59
- Gyms and Fitness Clubs with Red Light Therapy41
- Orangetheory Fitness Studios and Group Classes36
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 New Jersey. Rates depend on session duration, trainer credentials, and package options. You can browse 94 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.