Most important takeaways…
- San Francisco medical assistants earn a median wage of $59,910.
- CAAHEP-accredited programs require at least 160 externship hours.
- BLS projects 12% job growth and 112,300 annual openings.
Compare accredited programs, costs, and schedules to find the right fit for your MA career in the Bay Area.
San Francisco's healthcare employers, from UCSF Health and Kaiser Permanente to tech-forward clinics like One Medical, hire hundreds of medical assistants each year. In a metro where the median medical assistant salary tops $59,000 but rent easily consumes half a paycheck, the return on your training investment matters more than almost anywhere else in the country.
Programs here range from eight-month certificates to two-year associate degrees, with tuition spanning workforce-funded free options at community colleges to $30,000-plus private school tracks. Accreditation status, externship partnerships, and schedule flexibility vary widely, and the wrong choice can cost you both time and certification eligibility.
UCSF Health, Kaiser Permanente, Sutter Health/CPMC, and Stanford Health Care make up the backbone of medical assistant hiring across the Bay Area, alongside tech-driven primary care chains like One Medical and community health centers such as NEMS (Northeast Medical Services) and La Clinica de La Raza. These employers span everything from academic medical centers to neighborhood clinics. This gives new MAs in San Francisco real choice in the setting they start their career in, whether that's a fast-paced hospital department or a smaller community-based practice with a different pace and patient population.
Here's something that surprises a lot of prospective students: California does not legally require medical assistants to hold a state license or certification to work as a medical assistant without certification in routine clinical support roles. The Medical Board of California classifies MAs as unlicensed personnel who perform non-invasive, routine technical support under the supervision of a physician, podiatrist, physician assistant, nurse practitioner, or nurse midwife, and that supervisor generally needs to be on premises.4 These scope-of-practice boundaries are defined under Business and Professions Code sections 2069 through 2071.1
That said, "not required" doesn't mean "doesn't matter." Employers across the San Francisco market strongly prefer candidates who hold a recognized credential such as CMA (through AAMA), RMA (through AMT), or CCMA (through NHA)5, and some state government MA postings explicitly require a Board-approved certificate.2 The California Certifying Board for Medical Assistants also issues its own state-specific credentials, CCMA and CACMA.3 If you're weighing which certification path to pursue, sticking with one of these recognized options is the safer bet.
Wondering how long does it take to become a medical assistant? Certificate programs typically take under a year, making this one of the fastest on-ramps to a stable healthcare career in an expensive metro.
Students shouldn't limit their search to San Francisco proper. Employment clusters in Oakland, Daly City, San Mateo, Fremont, and San Jose all sit within a reasonable commute. Factoring that radius into your school search can open up more medical assistant programs california that fit your needs and, later, more job openings.
The tension here is real: a shorter, cheaper, non-accredited program can get you into a clinic faster, but it can also lock you out of the certification most Bay Area employers actually prefer. Understanding accreditation before you enroll is the single most important research step you can take.
Medical assisting programs in the United States are accredited by one of two bodies, and the distinction matters more than most schools advertise.
In practice, employers rarely distinguish between the two. What they do distinguish is accredited versus non-accredited.
Certification eligibility is where accreditation stops being paperwork and starts affecting your paycheck.
The CMA certification exam (AAMA) is widely considered the gold standard, and larger Bay Area health systems like UCSF Health, Sutter, Kaiser, and Stanford Health Care often list it as preferred or required in job postings. If that is your target, accreditation is not optional.
Based on current listings from CAAHEP and the schools themselves:
For other local schools, including Bay Area Medical Academy, Unitek College, MLVS, and Pulse College, confirm current accreditation status directly with the school and cross-check against the CAAHEP program directory or a list of accredited medical assistant programs before you enroll. Accreditation status can change, and a school's marketing language ("approved," "licensed," "nationally recognized") is not the same as programmatic accreditation. Ask specifically: "Is this medical assisting program currently accredited by CAAHEP or ABHES?" Get the answer in writing.
Can I really train to become a medical assistant in San Francisco without taking on debt? The answer is yes, but it requires persistence, timing, and meeting specific eligibility rules. Several Bay Area programs cover tuition entirely for qualifying residents. Others cost thousands less than private schools thanks to California’s community college fee structure and state aid. Here’s what’s available right now, what’s paused, and how to position yourself for a free seat.
Jewish Vocational Service (JVS) runs a well-regarded medical assistant certificate program that offers free medical assistant tuition.1 Open to Bay Area adults 18 and older, the program includes classroom instruction, lab skills, and a clinical externship. As of mid-2026, JVS is not accepting applications.1 That can change quickly; past cohorts have launched with little notice, so interested students should bookmark the JVS SF website and check monthly. No income test guarantees a spot; selection is competitive and may prioritize candidates receiving public benefits or facing barriers to employment.
UCSF Health has partnered with organizations like JVS and Bay Area Medical Academy (BAMA) to fund free cohorts for San Francisco residents.2 A recent 10-month pipeline required FAFSA completion and had a hard application deadline of January 10, 2025.3 While that specific window has closed, UCSF occasionally announces new partnerships. Candidates should watch the UCSF workforce development page or sign up for email alerts.8 These slots typically demand a high school diploma or GED, COVID-19 vaccination, and may give preference to low-income or unemployed applicants.2
The San Francisco Office of Economic and Workforce Development (OEWD) runs a no-cost Healthcare Academy that can cover medical assistant training.4 There’s no fixed income cutoff; eligibility is determined through an interest form and mandatory orientation. After you complete the interest form, a coordinator reviews your situation and explains available funding streams. This is a practical next step for San Francisco residents who don’t know where to start: OEWD’s provider list includes local schools that accept their grants.
City College of San Francisco (CCSF) offers a medical assistant certificate through the California Community College system, where in-state tuition runs roughly $46 per unit. For students who qualify for the California College Promise Grant (formerly the BOG Fee Waiver), enrollment fees may be completely waived.7 The Promise Grant considers income, household size, and other factors; you apply via the FAFSA or California Dream Act application. Even without a waiver, CCSF’s total program cost often falls below $2,000, making it by far the most affordable accredited route in the city. CCSF’s financial aid office can help you determine eligibility before you enroll.
1. Contact JVS SF directly to inquire about upcoming cohorts, even if the website says “not accepting.” 2. Fill out OEWD’s interest form at the San Francisco Office of Workforce Development site and attend an orientation. 3. Visit CCSF’s financial aid office with your prior-year tax return or FAFSA information to check Promise Grant eligibility.
Even if free slots are full, understanding these options before paying for a private program can save you thousands of dollars and months of debt.
Working while training is common, so ensure the schedule fits your job. Daytime-only programs can conflict.
CMA requires accreditation; CCMA does not. For top credentials, choose accredited schools like CCSF.
Private tuition often exceeds $15K, while CCSF is very affordable. Free workforce training may be available, so check first.
A certificate offers quick entry, but an associate degree can transfer to nursing programs later. Weigh your long-term aims.
Schedule format simply means when and how you attend class: daytime lecture halls, evening medical assistant classes, weekend labs, or some blend of online coursework and in-person clinical work. For most prospective medical assistants in San Francisco, this detail matters more than almost anything else on a school's brochure, because it determines whether you can actually finish the program while keeping a job, caring for family, or managing a commute across the Bay.
A large share of medical assistant students are working adults, career-changers, or parents juggling other obligations. Two programs with similar tuition and similar externship requirements can feel completely different in practice if one requires you at a campus every weekday at 8 a.m. and the other lets you handle lectures online at night. That flexibility, or lack of it, is often the real deciding factor.
Kaiser Permanente School of Allied Health Sciences (KPSAHS) launched an evening Medical Assisting track starting Fall 2025, running classes from 5:00 to 9:30 p.m. with a hybrid structure: online lectures paired with hands-on labs at its Richmond campus.1 Bay Area Medical Academy (BAMA) also runs a hybrid model, mixing online and in-person instruction year-round across its Redwood City and San Francisco locations, which helps students who can't commit to a single fixed campus schedule.2
Pulse Medical Assistant School leans into a combined evening-and-weekend format: short online sessions on Tuesday evenings paired with full-day, in-person Saturday labs.3 That's a useful option if weekday availability is tight.
Unitek College's South San Francisco campus, by contrast, appears to run daytime-only cohorts, with new starts enrolling monthly at 8:00 or 10:00 a.m.4
Even schools serving California students with heavier online components for didactic material still require hands-on clinical and lab hours to be completed in person at a Bay Area site. Hybrid doesn't mean fully remote. If you're weighing an accelerated timeline, ask directly whether the shortened schedule preserves full externship hours or compresses them, since that detail isn't always obvious from a course catalog alone.
Every accredited medical assistant program in San Francisco must include a supervised clinical externship. CAAHEP, the primary accreditor, requires a minimum of 160 hours, but local schools sometimes set higher thresholds. While formal partnerships with major health systems like Kaiser Permanente, UCSF Health, and Sutter Health can boost job placement rates, most programs do not publish these affiliations publicly. Prospective students should ask about placement sites and whether the school has relationships with the employers they hope to work for. Among the few that disclose specific hour requirements, City College of San Francisco is a clear example of a program that goes beyond the baseline. Other well-known schools, Bay Area Medical Academy, Unitek College, Carrington College, Pulse College, and MLVS, did not have publicly listed externship hour requirements at the time of research, though they are expected to meet or exceed the 160-hour standard set by accreditors.

The gap between sticker price and what you actually pay can be enormous, especially when comparing community colleges to private career schools in the Bay Area. Understanding this difference before you enroll saves you from both overpaying and underestimating your true costs.
Community colleges in the San Francisco area offer the most affordable path to becoming a medical assistant. Canada College in Redwood City reports an average net price of just $32 after financial aid for students who qualify. City College of San Francisco comes in around $6,906, while De Anza College averages $6,642. Chabot College in Hayward and Contra Costa College fall in a similar range, between $9,053 and $9,490.
Private and for-profit schools operate on a different scale entirely. Unitek College in Fremont shows an average net price of $25,179. Gurnick Academy of Medical Arts averages $32,427, and the Institute for Business and Technology in San Jose comes in around $27,207. San Francisco State University's continuing education certificate program falls in the middle at approximately $12,278.
These net price figures reflect institution-wide averages after grants and scholarships, not a guaranteed quote for your specific situation. Your actual cost depends on your household income, dependency status, and which aid you qualify for.
Median federal debt at completion varies considerably across these programs. At City College of San Francisco, the median debt sits around $8,218. Chabot College graduates typically borrow about $9,500, while College of Marin students average $10,062. On the higher end, Unitek College graduates carry median debt of $10,700, and Gurnick Academy students borrow approximately $17,317.
To put this in monthly terms: the estimated ten-year monthly payment for Gurnick graduates works out to roughly $175 to $180 per month. Students leaving lower-cost community college programs often face payments under $100 monthly. These numbers matter because medical assistant salaries in San Francisco, while competitive, still require careful budgeting when loan payments begin.
Before committing to any program, take these steps to minimize what you actually pay:
The price tag you see on a program's website rarely tells the full story. A private school costing $30,000 on paper might genuinely be worth it for someone who needs evening classes and accelerated completion. But if you can manage a community college schedule, you could finish with minimal debt and enter the workforce with far more financial flexibility.
Medical assistants in the San Francisco-Oakland-Hayward metro area earn wages well above the national average. According to May 2023 BLS data, the median annual wage here is $59,910, compared to a national median of $42,000. While the Bay Area's high cost of living must be factored in, the local premium helps offset those expenses. Note that full percentile breakdowns (10th, 90th) are not published for this metro area; available percentiles are shown below. Program-specific graduate earnings data was not yet available.
| Percentile | San Francisco-Oakland-Hayward, CA (Annual) | United States (Annual) |
|---|---|---|
| 10th | N/A | $33,500 |
| 25th | $49,070 | $36,780 |
| 50th (Median) | $59,910 | $42,000 |
| 75th | $75,330 | $47,220 |
| 90th | N/A | $56,480 |
Below are the top medical assistant programs serving San Francisco students, ranked by IPEDS completion data, accreditation status, and program fit. These schools offer accredited certificates and associate degrees within commuting distance of the city, with options for online, hybrid, or campus-based learning.
San Francisco, CA · ~$7,000/yr (est.)
Best for: SF residents using free tuition program
City College of San Francisco is a public community college in San Francisco offering an Associate of Science and a Certificate in Medical Assisting. Its CAAHEP-accredited program includes a professional practice internship and prepares students for the CMA exam. San Francisco residents may qualify for free tuition through the city's Free City College program, making it an affordable, high-quality option for local students.
Antioch, CA
Best for: Fast-track career changers in East Bay
Contra Costa Medical Career College in Antioch offers a fast-paced 20-week Medical Assisting certificate with 160 clinical hours. The program features flexible scheduling with morning, afternoon, and evening classes, and includes NHA CCMA exam preparation. Job placement assistance is available for graduates.
Fremont, CA · $25,000/yr (net price)
Best for: Hybrid learners wanting quick workforce entry
Unitek College in Fremont offers a 9-month hybrid Medical Assisting certificate program combining online instruction with hands-on labs and a clinical externship. The program prepares students for administrative and clinical roles, with an emphasis on quick entry into the workforce. The school's graduation rate is 73%, and graduates report median earnings of $79,550.
Cupertino, CA · $2,000 – $13,000/yr
De Anza College in Cupertino offers an Associate in Science degree in Medical Assisting, requiring 18 months of full-time study. The curriculum covers clinical and administrative skills, including vital signs, minor surgery assistance, EKGs, and insurance processing. The school's net price is $6,642, with a 68% graduation rate.
Hayward, CA · $9,000/yr
Chabot College in Hayward provides Medical Assisting training through an Associate of Science degree or Certificate of Achievement. The program includes a required externship and prepares for national credentialing exams. The school's net price is $9,053, and its graduation rate is 47%.
San Jose, CA · $30,000 – $35,000/yr
Gurnick Academy of Medical Arts in San Jose offers an 8-month Medical Assistant Certificate with ABHES accreditation. The hybrid program includes hands-on patient care training and is a proctored NHA testing site for CCMA and CET exams. Median earnings for graduates are $66,844, and the school accepts VA benefits.
Redwood City, CA · $0 – $5,000/yr
Canada College in Redwood City offers a 60-unit Associate in Science degree in Medical Assisting with campus-based instruction. The program combines clinical and administrative training, preparing students for entry-level roles in medical offices and clinics.
Kentfield, CA · $12,000/yr (net price)
College of Marin in Kentfield offers an Associate in Science in Medical Assisting with hands-on learning and options for EKG and phlebotomy technician training. The campus-based program covers clinical and administrative duties, with a net price of $12,351 and a 39% graduation rate.
San Pablo, CA · $5,000 – $10,000/yr
Contra Costa College in San Pablo offers an Associate in Science in Medical Assisting with a cutting-edge skills lab using high-tech simulators. The program partners with major healthcare providers like Sutter Health and Kaiser Permanente for externships, aligning the curriculum with employer needs. The school's net price is $9,490, and its graduation rate is 28%.
Oakland, CA · $1,000 – $10,000/yr
Merritt College in Oakland provides Medical Assisting certificates with three concentration options (Clinical, Administrative, Bridge) and a 160-hour externship. The school emphasizes supportive environments, including dual enrollment for high school students and English language learner support. Net price is $14,021, with a 26% graduation rate.
San Francisco, CA · $10,000 – $15,000/yr
San Francisco State University offers a Clinical Medical Assistant certificate through its College of Extended Learning, available in hybrid or fully online formats. The program has no prerequisites, costs $2,599 total, and prepares students for the NHA CCMA exam with an optional 160-hour externship. The school's graduation rate is 50%, and median earnings are $68,077.
San Jose, CA · $27,000/yr
Institute for Business and Technology in San Jose provides a Medical Assistant certificate with hands-on training for clinical and administrative roles. The program prepares for the NCCT national certification and reports a 84% graduation rate, with median earnings of $38,015.
The Bureau of Labor Statistics projects medical assistant employment will grow 12 percent from 2024 to 2034, nearly triple the average growth rate for all occupations. Nationwide, that translates to roughly 112,300 job openings every year, a pace that keeps Bay Area clinics actively hiring new graduates.

Choosing a medical assistant program in San Francisco raises many practical questions. Below, we address the most frequently asked ones to help you compare options and make an informed decision.
Program lengths vary widely. San Francisco State's certificate runs 2.5-3 months, while Kaiser Permanente's takes 12 months3. Bay Area Medical Academy and Unitek College each take about 9 months45. Mission Language and Vocational School completes in 6 months6, and City College of San Francisco requires four semesters (roughly two years). Your timeline depends on the program you choose.
Yes. Jewish Vocational Service offers a completely no-cost Medical Assistant Certificate that takes five months. Additionally, City College of San Francisco provides no-cost training for qualified residents of the East Bay, San Francisco, and South Bay. Check each program's eligibility requirements, as funding and space can be limited.
California does not require a state license to work as a medical assistant. However, most employers expect formal training and typically prefer or require a national certification such as CMA (AAMA) or RMA certification. Certification can expand your job prospects and may be necessary for certain clinical duties under California's scope-of-practice regulations.
San Francisco-specific salary data for medical assistants is not available in the research used for this article. For detailed pay ranges across the Bay Area, refer to the salary table in this guide, which breaks down earnings by experience level and location.
City College of San Francisco's medical assisting program holds CAAHEP accreditation7. Other programs discussed in this guide are not listed as CAAHEP-accredited. If you plan to sit for the CMA (AAMA) exam, choosing a CAAHEP-accredited program ensures you meet the educational eligibility requirements.