CNC machining schools

Compare 449 schools with CNC machining programs in 47 states. Machinists in the U.S. earn a median $58,750 a year, according to the BLS. Pick a state or city, see every campus on the map, and request info from the ones that fit.

Schools
449
States
47
Median pay (U.S.)
$58,750
Job growth, 2025–35
+1%

24 CNC machining schools nationwide

School results

  1. Aiken Technical College

    Graniteville, SC · Public

    • CNC machining
    • HVAC technician
    • Welding
    • +14
  2. Alamance Community College

    Graham, NC · Public

    • CNC machining
    • HVAC technician
    • Carpentry
    • +17
  3. Alexandria Technical & Community College

    Alexandria, MN · Public

    • CNC machining
    • Carpentry
    • Welding
    • +11
  4. Hear from the best fits

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

  5. Allan Hancock College

    Santa Maria, CA · Public

    • CNC machining
    • Welding
    • Automotive technician
    • +14
  6. Amarillo College

    Amarillo, TX · Public

    • CNC machining
    • Welding
    • Automotive technician
    • +21
  7. Angelina College

    Lufkin, TX · Public

    • CNC machining
    • Welding
    • Automotive technician
    • +12
  8. Anoka Technical College

    Anoka, MN · Public

    • CNC machining
    • Electrician
    • Plumbing
    • +13
  9. Arkansas State University - Beebe

    Beebe, AR · Public

    • CNC machining
    • HVAC technician
    • Welding
    • +13
  10. Arkansas State University - Mountain Home

    Mountain Home, AR · Public

    • CNC machining
    • Welding
    • Automotive technician
    • +10
  11. Arkansas State University - Newport

    Newport, AR · Public

    • CNC machining
    • Electrician
    • HVAC technician
    • +13
  12. Asheville-Buncombe Technical Community College

    Asheville, NC · Public

    • CNC machining
    • Electrician
    • HVAC technician
    • +24
  13. Ashland Community & Technical College

    Ashland, KY · Public

    • CNC machining
    • Electrician
    • HVAC technician
    • +16
  14. Athens Technical College

    Athens, GA · Public

    • CNC machining
    • Electrician
    • HVAC technician
    • +27
  15. Augusta Technical College

    Augusta, GA · Public

    • CNC machining
    • Electrician
    • HVAC technician
    • +26
  16. Bates Technical College

    Tacoma, WA · Public

    • CNC machining
    • Electrician
    • HVAC technician
    • +22
  17. Bevill State Community College

    Jasper, AL · Public

    • CNC machining
    • Electrician
    • HVAC technician
    • +9
  18. Bishop State Community College

    Mobile, AL · Public

    • CNC machining
    • Electrician
    • HVAC technician
    • +13
  19. Black River Technical College

    Pocahontas, AR · Public

    • CNC machining
    • Welding
    • Automotive technician
    • +12
  20. Blackhawk Technical College

    Janesville, WI · Public

    • CNC machining
    • Electrician
    • HVAC technician
    • +22
  21. Blue Ridge Community College - North Carolina

    Flat Rock, NC · Public

    • CNC machining
    • Welding
    • Automotive technician
    • +11
  22. Bluegrass Community & Technical College

    Lexington, KY · Public

    • CNC machining
    • Electrician
    • HVAC technician
    • +21
  23. BridgeValley Community & Technical College

    South Charleston, WV · Public

    • CNC machining
    • Welding
    • Diesel & heavy equipment mechanic
    • +16
  24. Camden County College

    Blackwood, NJ · Public

    • CNC machining
    • Automotive technician
    • Practical nursing (LPN/LVN)
    • +13
  25. Cape Fear Community College

    Wilmington, NC · Public

    • CNC machining
    • Electrician
    • HVAC technician
    • +29

CNC machining schools by state

CNC machining schools in major cities

What machinists earn nationally

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

Median pay
$58,750
$28.24 an hour
Typical range
$39,200–$80,010
10th to 90th percentile
Jobs in the U.S.
287,050
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

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 there?

We list 449 schools with CNC machining programs in 47 states. North Carolina has the most, with 34. Together they reported 7,841 CNC machining graduates in the latest federal data.

How much do machinists make?

The national median pay is $58,750 a year, according to the U.S. Bureau of Labor Statistics, and the BLS projects 1% job growth from 2025 to 2035.

How do I find cnc machining schools near me?

Choose your state below or search the map by city or ZIP code. Each listing shows the school's location, type and programs, and you can request info from several schools at once.