CNC machining schools in California

We found 32 schools offering CNC machining training in California, with campuses in Santa Maria, San Francisco, Eureka, and Norwalk and more. Machinists in California earn a median $57,190 a year, according to the BLS.

Schools
32
Public colleges
31
Median pay in CA
$57,190
Cities with schools
23

24 CNC machining schools

School results

  1. Allan Hancock College

    Santa Maria, CA · Public

    • CNC machining
    • Welding
    • Automotive technician
    • +14
  2. Cerritos College

    Norwalk, CA · Public

    • CNC machining
    • Carpentry
    • Welding
    • +13
  3. Chabot College

    Hayward, CA · Public

    • CNC machining
    • Electrician
    • Welding
    • +7
  4. Hear from the best fits

    One short form. Up to 3 schools send you costs, schedules and financial aid options.

  5. City College of San Francisco

    San Francisco, CA · Public

    • CNC machining
    • Electrician
    • HVAC technician
    • +23
  6. College of Marin

    Kentfield, CA · Public

    • CNC machining
    • Automotive technician
    • Medical assistant
    • +2
  7. College of the Redwoods

    Eureka, CA · Public

    • CNC machining
    • Electrician
    • Carpentry
    • +11
  8. Compton College

    Compton, CA · Public

    • CNC machining
    • HVAC technician
    • Welding
    • +5
  9. De Anza College

    Cupertino, CA · Public

    • CNC machining
    • Automotive technician
    • Medical assistant
    • +5
  10. El Camino Community College District

    Torrance, CA · Public

    • CNC machining
    • HVAC technician
    • Carpentry
    • +13
  11. Glendale Community College

    Glendale, CA · Public

    • CNC machining
    • Welding
    • IT support & networking
    • +5
  12. Laney College

    Oakland, CA · Public

    • CNC machining
    • Electrician
    • HVAC technician
    • +8
  13. Lassen Community College

    Susanville, CA · Public

    • CNC machining
    • Welding
    • Automotive technician
    • +3
  14. Los Angeles Pierce College

    Woodland Hills, CA · Public

    • CNC machining
    • Welding
    • Automotive technician
    • +5
  15. Los Angeles Trade-Technical College

    Los Angeles, CA · Public

    • CNC machining
    • Electrician
    • HVAC technician
    • +15
  16. Los Angeles Valley College

    Valley Glen, CA · Public

    • CNC machining
    • IT support & networking
    • Construction technology
    • +6
  17. Modesto Junior College

    Modesto, CA · Public

    • CNC machining
    • Electrician
    • Welding
    • +12
  18. Napa Valley College

    Napa, CA · Public

    • CNC machining
    • Welding
    • EMT & paramedic
    • +4
  19. Norco College

    Norco, CA · Public

    • CNC machining
    • Electrician
    • HVAC technician
    • +5
  20. NTMA Machinist Career College

    Santa Fe Springs, CA · Private

    • CNC machining
  21. Orange Coast College

    Costa Mesa, CA · Public

    • CNC machining
    • Electrician
    • HVAC technician
    • +12
  22. Palomar College

    San Marcos, CA · Public

    • CNC machining
    • Electrician
    • HVAC technician
    • +12
  23. Pasadena City College

    Pasadena, CA · Public

    • CNC machining
    • Welding
    • Automotive technician
    • +13
  24. Pomona Unified School District Adult and Career Education

    Pomona, CA · Public

    • CNC machining
    • Barbering
  25. Reedley College

    Reedley, CA · Public

    • CNC machining
    • Welding
    • Automotive technician
    • +8

CNC machining schools by city

What machinists earn in California

Median pay means half earn more and half earn less. Pay grows with experience, certifications and overtime.

Median pay
$57,190
$27.49 an hour
Typical range
$37,440–$88,280
10th to 90th percentile
Jobs in CA
18,950
Job growth, 2025–35
+1%
26,100 openings a year (U.S.)

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, and Employment Projections.

Hear from the best fits near California

One short form. Up to 3 schools send you costs, schedules and financial aid options. Free, with no obligation.

  • Compare real costs and start dates
  • Ask about financial aid and apprenticeships
  • Your info goes only to the schools you're matched with

Step 1 of 3: Your trade

Compare cnc machining schools

Free · Takes 60 seconds · No obligation

Frequently asked questions

How many CNC machining schools are in California?

We list 32 schools in California with CNC machining programs: 31 public colleges and 1 private nonprofit school. Campuses are in Santa Maria, San Francisco, Eureka, Norwalk, and Hayward.

Are there community college CNC machining programs in California?

Yes. 31 public colleges in California offer CNC machining. Public programs often cost less and are usually eligible for federal financial aid. Confirm costs and aid with each school.

How much does CNC machining school cost in California?

Among the 31 schools here that report it to the U.S. Department of Education, the average yearly net price (after grants and scholarships) ranges from $2,407 to $18,943. That figure covers the whole school, not just this program, so ask each school for the program's total cost.

How much do machinists make in California?

The median pay for machinists in California is $57,190 a year, and most earn between $37,440 and $88,280, according to the U.S. Bureau of Labor Statistics.

How do I choose a CNC machining school in California?

Ask each school about accreditation, total cost after financial aid, hands-on lab hours, certification exam prep, class sizes and job placement. Request info from two or three schools so you can compare their answers side by side.