See also: TB screening, Immunization Clinics, & Occupational Health.
A physical exam is a pre-employment requirement for some jobs. These are physicals to fill out paperwork confirming that you are able to perform all required tasks. A DOT physical is sometimes needed to operate a commercial vehicle.
If you have a bodily aliment or condition you would like to have addressed see: Urgent Care, Community Health Centers, or the Main Page. If you're experiencing an emergency, call 911 for an ambulance or go to the nearest emergency room.
Physicals in Alameda[]
Urgent Care of Alameda Center[]
- 510-995-8200
- Doesn't accept Kaiser or MediCal. Does take most major insurances and has a self-pay plan for the uninsured.
- https://www.alamedaurgentcare.com/physicals-urgent-care-and-walk-in-clinic-in-alameda-ca
Physicals in Berkeley[]
Concentra Berkeley[]
- 510-845-5170
- 2850 Seventh Street, Suite 100, Berkeley
- Walk-in Mon-Fri 8am-5pm
- $96.50 (Standard Physical) & $110.50 (DOT Physical)
Physicals in Oakland[]
Dr. Konstantin[]
- If just getting a general physical/health screening: $40
- If combined with a TB test: $60
- DOT/Coast Guard physicals: $70
- 2584 Macarthur Blvd Oakland, CA 94602
- (510) 530-5400
- Mon-Fri - 8:30 AM - 4:00 PM
West Oakland Health Center[]
- 510-835-9610
- Call 7-9am for appt
- HOURS- 8:15am-5pm
- Sliding Scale
- 700 Adeline St, Oakland, CA 94607
Wellness Mart MD - Oakland[]
- 510-722-2552
- 1409 Webster Street, Oakland
- $85 Pre-employment physical (does not accept insurance)
- Prices for other physicals (e.g. school, sport, etc.) located on their website
- $47 TB skin test
- Open all seven days of the week. Accepts walk- ins.
Terra Nova[]
- 510-534-5331
- Mon-Sat 9am-7pm
- $80
- 3608 International Blvd, Oakland, CA 94601
Concentra Oakland[]
- 510-465-9565
- 384 Embarcadero West, Oakland
- Walk-in Mon-Fri 8am-5pm
- $96.50 (Standard Physical) & $110.50 (DOT Physical)
Piedmont Primary Care[]
- 510-428-4900
- $150
- Same day
- 1345 Grand Ave #103, Piedmont, CA 94610
Physicals in San Leandro[]
Davis St Clinic[]
- 510-347-4620 ext 401
- Mon-Fri 8:30am-5pm
- Sliding Scale
Physicals in Contra Costa County[]
Rotacare (free)[]
- Pittsburgh 925-439-2009
- Call on Wed 1-3pm for appt on Wed (4-7pm) or Sat (9-11am, 2nd & 4th Saturdays)
- Richmond 510-213-6678
- Call on Tues 10am-3pm for appt on Tues (5:30-7:30pm)
Brighter Beginnings Richmond[]
- 510-213-6681
- Mon-Fri 8:30am-5pm
- 2727 Macdonald Ave, Richmond 94804 (at the corner of 28th street)
- Sliding Scale
- http://www.brighter-beginnings.org/clinics/family-health-clinic-richmond
Brighter Beginnings Antioch[]
- 925-303-4780
- Mon– Fri, 9:30am–12:30pm & 1:30pm-4:30pm
- 2213 Buchanan Rd, Suite 103, Antioch 94509
- Sliding Scale
- http://www.brighter-beginnings.org/clinics/family-health-clinic-antioch
CVS Minute Clinic Walnut Creek[]
- 866-389-2727
- Mon-Fri 8:30am-1:00pm & 2:00pm-7:30pm
- Sat.-Sun. 9:00am - 1:00pm & 2:00pm - 5:30pm
- 738 Bancroft Rd, Walnut Creek, CA 94598
- Prices very based on service (https://www.cvs.com/minuteclinic/services/price-lists)
- $39-$250
Physicals in the South Bay[]
DOT Physicals in San Jose[]
- 510-830-7069
- Call for hours
- 1415 Koll Circle Suite #109, San Jose CA 951120
- $50 DOT
- $50 Pre-Employment
- $45-$75 Drug Testing (price based on test type)
- http://dot-physical-san-jose.com/