5AM - 10PM
105 Plaza Dr, Vallejo4AM - 9PM
120 W American Canyon Rd, American Canyon“Manager, Justyn Moreno, provided great customer service. He helped waiver a balance that was under my account, which was supposed to be cancelled in 2023 but continued to keep billing me in 2025. Justyn told me it would take 5-7 days to process with the collectors, but suprised me to get it processed the next day. Thank you Justyn!“
5AM - 9PM
1150 W 7th St, Benicia“Great staff. Clean. Lots of options for a good workout. Wish they would invest in new cardio machines, but love this gym.“
5AM - 8PM
742 Arnold Dr Suite B, Martinez“Signing up at Bay Area Trainers with Yesenia was the best decision! I have gone to several gyms, personal trainers and boot camps in the past and nothing compares to the professional training level here. In the first four months I am stronger, leaner, and happier. My back and core are stable and my posture is awesome. I am amazed, the muscle and skeletal knowledge Yesenia and Dean have imparted will take me farther than I dreamed possible. I can't recommend them enough and can't wait until my next workout!“
12AM - 9PM
1570 Fitzgerald Dr, Pinole“This location is kept up nicely and is generally very clean with a nice atmosphere with friendly staff. Plenty of parking and a good location. I only wish they had a certified trainer on staff at this location.“
5AM - 10PM
4100 Klose Way, Richmond“Just returned to City Sports after being injured and recovering from surgery. I have always liked City Sports. The only thing that bothers me is there tends to be a number of people who sit on limited equipment and play with their phones for inordinate amounts of time. And NO they are not resting between sets. It probably happens at a lot of gyms.“
Trainers
Trainers
Trainers
Trainers
Trainers
Trainers
“Good gym, great staff. Wish we had DBs over 100lbs. People are better at racking their weights here than the usual gym.“