Retraining ReportJob training public funding can pay for

Find training

CNC machinist training in Pennsylvania

39 CNC machinist programs with costs, results and funding that can make them free

23 schools offer these machinist programs, and Pennsylvania has approved every one for workforce funding. Each shows its price if you pay yourself and how past students did.

Machinists set up and run equipment, including computer-controlled (CNC) machines, to make precision metal parts and tools. Community colleges and technical schools offer certificates and two-year degrees that teach reading engineering drawings and programming CNC machines.1

In Pennsylvania, 10 of the 39 programs take students without a high school diploma, 27 ask for a diploma or equivalent and 2 ask for earlier courses first.

By kind, the 39 programs here are machinist certificate or diploma (24 programs), CNC programming (6 programs), CNC or machine operator (6 programs), machinist (associate degree, 2 programs), and 1 more of one other kind.

See the 39 programs

How much does CNC machinist training cost in Pennsylvania?

$3,745 to $9,750 is what most CNC machinist programs in Pennsylvania cost if you pay yourself

That is the middle half of the 39 programs with a price. All of them: $750 to $47,126

In the typical program

Finished the program
Not enough data
Only 8 of 39 programs report it
Working 6 months later
Left out
Pennsylvania's rates sit far below every other state's
Earned a year, estimated
Not enough data
2 programs report it; a typical figure needs 5
Length
20 to 40 weeks

Source: US Department of Labor, program year 2024 (July 2024 to June 2025). Only programs approved for workforce funding are listed; other schools in Pennsylvania may also offer CNC machinist training. How these figures are made

Is there free CNC machinist training in Pennsylvania?

All 39 CNC machinist programs in Pennsylvania approved for WIOA funding

Filters
What you need to enroll
Kind of program
School
How it's taught
How to show the list

39 programs

  • Machinist certificate or diplomaOnlineHigh school diploma or equivalent

    CNC/Machinist Technician

    Erie Institute Of Technology Inc

    Based in Erie, PA

    Accredited school

    High school diploma or equivalent

    Erie Institute Of Technology Inc, based in Erie, PAMachinist certificate or diploma · Accredited schoolOnline · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$16,192
    Program website, CNC/Machinist Technician at Erie Institute Of Technology Inc
    More details about CNC/Machinist Technician at Erie Institute Of Technology Inc
    Finished
    88%
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    36 weeks, 26 hours a week
    Cost of supplies
    $1,525
    Students counted
    46
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $16,192
    Program website, CNC/Machinist Technician at Erie Institute Of Technology Inc
  • Machinist (associate degree)OnlineHigh school diploma or equivalent

    Journeyman Machining Technology AAS

    Westmoreland County

    Based in Youngwood, PA

    Accredited school

    High school diploma or equivalent

    Westmoreland County, based in Youngwood, PAMachinist (associate degree) · Accredited schoolOnline · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$14,700
    Program website, Journeyman Machining Technology AAS at Westmoreland County
    More details about Journeyman Machining Technology AAS at Westmoreland County
    Finished
    46%
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    82 weeks, 10 hours a week
    Cost of supplies
    $4,440
    Students counted
    35
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $14,700
    Program website, Journeyman Machining Technology AAS at Westmoreland County
  • Machinist (associate degree)OnlineHigh school diploma or equivalent

    Machine Tool Technology - MY

    Pennsylvania College Of Technology

    Based in Williamsport, PA

    Accredited school

    High school diploma or equivalent

    Pennsylvania College Of Technology, based in Williamsport, PAMachinist (associate degree) · Accredited schoolOnline · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$47,126
    Program website, Machine Tool Technology - MY at Pennsylvania College Of Technology
    More details about Machine Tool Technology - MY at Pennsylvania College Of Technology
    Finished
    80%
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    60 weeks, 31 hours a week
    Cost of supplies
    $3,465
    Students counted
    33
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $47,126
    Program website, Machine Tool Technology - MY at Pennsylvania College Of Technology
  • Machinist certificate or diplomaIn personNo diploma needed

    Basic Machining (Daylight)

    University Of Pittsburgh

    Titusville

    Accredited school

    No diploma needed

    University Of Pittsburgh, TitusvilleMachinist certificate or diploma · Accredited schoolIn person · No diploma needed

    Earned a year, estimated$46,200
    Price if you pay yourself$6,350

    5 students trained with WIOA funding

    School website, Basic Machining (Daylight) at University Of Pittsburgh
    More details about Basic Machining (Daylight) at University Of Pittsburgh
    Finished
    95%
    Working at 6 months
    Left out
    Earned in a quarter
    $11,538
    Length
    6 weeks, 32 hours a week
    Cost of supplies
    $150
    Students counted
    21
    Earned a year, estimated
    $46,200
    Price if you pay yourself
    $6,350
    students trained with WIOA funding
    5
    School website, Basic Machining (Daylight) at University Of Pittsburgh
  • Machinist certificate or diplomaOnlineHigh school diploma or equivalent

    CNC/Metalworking Career Program

    Delaware County Community College

    Based in Media, PA

    Accredited school

    High school diploma or equivalent

    Delaware County Community College, based in Media, PAMachinist certificate or diploma · Accredited schoolOnline · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$4,100
    School website, CNC/Metalworking Career Program at Delaware County Community College
    More details about CNC/Metalworking Career Program at Delaware County Community College
    Finished
    100%
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    64 weeks, 7 hours a week
    Cost of supplies
    $895
    Students counted
    17
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $4,100
    School website, CNC/Metalworking Career Program at Delaware County Community College
  • CNC programmingOnlineHigh school diploma or equivalent

    Advanced Manufacturing and Programming

    Greater Johnstown Area Vo Tech Schl

    Based in Johnstown, PA

    Accredited school

    High school diploma or equivalent

    Greater Johnstown Area Vo Tech Schl, based in Johnstown, PACNC programming · Accredited schoolOnline · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$10,585
    More details about Advanced Manufacturing and Programming at Greater Johnstown Area Vo Tech Schl
    Finished
    82%
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    24 weeks, 30 hours a week
    Cost of supplies
    $215
    Students counted
    17
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $10,585
  • CNC programmingHybridNo diploma needed

    CNC programming & Operations (Day)

    University Of Pittsburgh

    Titusville

    Accredited school

    No diploma needed

    University Of Pittsburgh, TitusvilleCNC programming · Accredited schoolHybrid · No diploma needed

    Earned a year, estimated$46,400
    Price if you pay yourself$6,350

    4 students trained with WIOA funding

    Program website, CNC programming & Operations (Day) at University Of Pittsburgh
    More details about CNC programming & Operations (Day) at University Of Pittsburgh
    Finished
    93%
    Working at 6 months
    Left out
    Earned in a quarter
    $11,600
    Length
    6 weeks, 32 hours a week
    Cost of supplies
    $150
    Students counted
    15
    Earned a year, estimated
    $46,400
    Price if you pay yourself
    $6,350
    students trained with WIOA funding
    4
    Program website, CNC programming & Operations (Day) at University Of Pittsburgh
  • CNC programmingOnlineHigh school diploma or equivalent

    CNC Milling & Lathe Programming Setup and Operations

    Allegany Community College

    Based in Everett, PA

    Accredited school

    High school diploma or equivalent

    Allegany Community College, based in Everett, PACNC programming · Accredited schoolOnline · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$1,050
    Program website, CNC Milling & Lathe Programming Setup and Operations at Allegany Community College
    More details about CNC Milling & Lathe Programming Setup and Operations at Allegany Community College
    Finished
    100%
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    15 weeks, 6 hours a week
    Cost of supplies
    $300
    Students counted
    10
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $1,050
    Program website, CNC Milling & Lathe Programming Setup and Operations at Allegany Community College
  • CNC or machine operatorOnlineNo diploma needed

    Advanced CNC Mill Operator

    Franklin County Career And

    Based in Chambersburg, PA

    No diploma needed

    Franklin County Career And, based in Chambersburg, PACNC or machine operatorOnline · No diploma needed

    Earned a year, estimatedNot reported
    Price if you pay yourself$750
    School website, Advanced CNC Mill Operator at Franklin County Career And
    More details about Advanced CNC Mill Operator at Franklin County Career And
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    10 weeks, 6 hours a week
    Cost of supplies
    None listed
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $750
    School website, Advanced CNC Mill Operator at Franklin County Career And
  • Short course or single classOnlineNo diploma needed

    Intro to Machining

    Franklin County Career And

    Based in Chambersburg, PA

    No diploma needed

    Franklin County Career And, based in Chambersburg, PAShort course or single classOnline · No diploma needed

    Earned a year, estimatedNot reported
    Price if you pay yourself$750
    School website, Intro to Machining at Franklin County Career And
    More details about Intro to Machining at Franklin County Career And
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    20 weeks, 6 hours a week
    Cost of supplies
    None listed
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $750
    School website, Intro to Machining at Franklin County Career And
  • CNC programmingOnlineHigh school diploma or equivalent

    CNC Programming

    North Montco Avts

    Based in Lansdale, PA

    High school diploma or equivalent

    North Montco Avts, based in Lansdale, PACNC programmingOnline · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$775
    School website, CNC Programming at North Montco Avts
    More details about CNC Programming at North Montco Avts
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    12 weeks, 3 hours a week
    Cost of supplies
    $100
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $775
    School website, CNC Programming at North Montco Avts
  • CNC or machine operatorHybridPrerequisite courses

    CNC Operator Training

    Harrisburg Area Community College

    Harrisburg

    Accredited school

    Prerequisite courses

    Harrisburg Area Community College, HarrisburgCNC or machine operator · Accredited schoolHybrid · Prerequisite courses

    Earned a year, estimatedNot reported
    Price if you pay yourself$1,250
    Program website, CNC Operator Training at Harrisburg Area Community College
    More details about CNC Operator Training at Harrisburg Area Community College
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    12 weeks, 7 hours a week
    Cost of supplies
    None listed
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $1,250
    Program website, CNC Operator Training at Harrisburg Area Community College
  • CNC programmingHybridPrerequisite courses

    CNC Programmer Training

    Harrisburg Area Community College

    Harrisburg

    Accredited school

    Prerequisite courses

    Harrisburg Area Community College, HarrisburgCNC programming · Accredited schoolHybrid · Prerequisite courses

    Earned a year, estimatedNot reported
    Price if you pay yourself$1,250
    Program website, CNC Programmer Training at Harrisburg Area Community College
    More details about CNC Programmer Training at Harrisburg Area Community College
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    20 weeks, 7 hours a week
    Cost of supplies
    None listed
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $1,250
    Program website, CNC Programmer Training at Harrisburg Area Community College
  • Machinist certificate or diplomaHybridHigh school diploma or equivalent

    Toolmaker

    Community College Of Beaver County

    Monaca

    Accredited school

    High school diploma or equivalent

    Community College Of Beaver County, MonacaMachinist certificate or diploma · Accredited schoolHybrid · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$1,695
    School website, Toolmaker at Community College Of Beaver County
    More details about Toolmaker at Community College Of Beaver County
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    52 weeks, 4 hours a week
    Cost of supplies
    None listed
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $1,695
    School website, Toolmaker at Community College Of Beaver County
  • Machinist certificate or diplomaOnlineNo diploma needed

    Machining

    Bethlehem Area Vocational Technical School

    Based in Bethlehem, PA

    No diploma needed

    Bethlehem Area Vocational Technical School, based in Bethlehem, PAMachinist certificate or diplomaOnline · No diploma needed

    Earned a year, estimatedNot reported
    Price if you pay yourself$2,000
    Program website, Machining at Bethlehem Area Vocational Technical School
    More details about Machining at Bethlehem Area Vocational Technical School
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    30 weeks, 3 hours a week
    Cost of supplies
    $145
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $2,000
    Program website, Machining at Bethlehem Area Vocational Technical School
  • CNC or machine operatorOnlineNo diploma needed

    Precision Machining - Operator

    Erie County Technical School

    Based in Erie, PA

    No diploma needed

    Erie County Technical School, based in Erie, PACNC or machine operatorOnline · No diploma needed

    Earned a year, estimatedNot reported
    Price if you pay yourself$3,125
    More details about Precision Machining - Operator at Erie County Technical School
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    35 weeks, 7 hours a week
    Cost of supplies
    $700
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $3,125
  • Machinist certificate or diplomaOnlineHigh school diploma or equivalent

    Journeyman Machining Technology Certificate IV

    Westmoreland County

    Based in Youngwood, PA

    Accredited school

    High school diploma or equivalent

    Westmoreland County, based in Youngwood, PAMachinist certificate or diploma · Accredited schoolOnline · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$3,710
    Program website, Journeyman Machining Technology Certificate IV at Westmoreland County
    More details about Journeyman Machining Technology Certificate IV at Westmoreland County
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    21 weeks, 10 hours a week
    Cost of supplies
    $4,440
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $3,710
    Program website, Journeyman Machining Technology Certificate IV at Westmoreland County
  • Machinist certificate or diplomaOnlineHigh school diploma or equivalent

    Journeyman Machining Technology Certificate I

    Westmoreland County

    Based in Youngwood, PA

    Accredited school

    High school diploma or equivalent

    Westmoreland County, based in Youngwood, PAMachinist certificate or diploma · Accredited schoolOnline · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$3,780
    Program website, Journeyman Machining Technology Certificate I at Westmoreland County
    More details about Journeyman Machining Technology Certificate I at Westmoreland County
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    21 weeks, 10 hours a week
    Cost of supplies
    $4,440
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $3,780
    Program website, Journeyman Machining Technology Certificate I at Westmoreland County
  • Machinist certificate or diplomaOnlineHigh school diploma or equivalent

    Journeyman Machining Technology Certificate II

    Westmoreland County

    Based in Youngwood, PA

    Accredited school

    High school diploma or equivalent

    Westmoreland County, based in Youngwood, PAMachinist certificate or diploma · Accredited schoolOnline · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$3,780
    Program website, Journeyman Machining Technology Certificate II at Westmoreland County
    More details about Journeyman Machining Technology Certificate II at Westmoreland County
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    21 weeks, 10 hours a week
    Cost of supplies
    $4,440
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $3,780
    Program website, Journeyman Machining Technology Certificate II at Westmoreland County
  • Machinist certificate or diplomaOnlineHigh school diploma or equivalent

    Journeyman Machining Technology Certificate III

    Westmoreland County

    Based in Youngwood, PA

    Accredited school

    High school diploma or equivalent

    Westmoreland County, based in Youngwood, PAMachinist certificate or diploma · Accredited schoolOnline · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$4,060
    Program website, Journeyman Machining Technology Certificate III at Westmoreland County
    More details about Journeyman Machining Technology Certificate III at Westmoreland County
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    22 weeks, 10 hours a week
    Cost of supplies
    $4,440
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $4,060
    Program website, Journeyman Machining Technology Certificate III at Westmoreland County
  • CNC or machine operatorOnlineHigh school diploma or equivalent

    CNC Operator 285 hr Certificate

    O S Johnson Technical Institute Inc

    Based in Scranton, PA

    Accredited school

    High school diploma or equivalent

    O S Johnson Technical Institute Inc, based in Scranton, PACNC or machine operator · Accredited schoolOnline · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$4,200
    Program website, CNC Operator 285 hr Certificate at O S Johnson Technical Institute Inc
    More details about CNC Operator 285 hr Certificate at O S Johnson Technical Institute Inc
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    12 weeks, 25 hours a week
    Cost of supplies
    None listed
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $4,200
    Program website, CNC Operator 285 hr Certificate at O S Johnson Technical Institute Inc
  • Machinist certificate or diplomaOnlineHigh school diploma or equivalent

    CNC Programming Technology- workplace certificate

    Butler County Community College

    Based in Butler, PA

    Accredited school

    High school diploma or equivalent

    Butler County Community College, based in Butler, PAMachinist certificate or diploma · Accredited schoolOnline · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$4,448
    School website, CNC Programming Technology- workplace certificate at Butler County Community College
    More details about CNC Programming Technology- workplace certificate at Butler County Community College
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    45 weeks, 22 hours a week
    Cost of supplies
    $1,400
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $4,448
    School website, CNC Programming Technology- workplace certificate at Butler County Community College
  • CNC programmingOnlineNo diploma needed

    CNC Programming (300 Hours)

    Lehigh Career & Technical Institute

    Based in Schnecksville, PA

    Accredited school

    No diploma needed

    Lehigh Career & Technical Institute, based in Schnecksville, PACNC programming · Accredited schoolOnline · No diploma needed

    Earned a year, estimatedNot reported
    Price if you pay yourself$6,050
    Program website, CNC Programming (300 Hours) at Lehigh Career & Technical Institute
    More details about CNC Programming (300 Hours) at Lehigh Career & Technical Institute
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    37 weeks, 8 hours a week
    Cost of supplies
    None listed
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $6,050
    Program website, CNC Programming (300 Hours) at Lehigh Career & Technical Institute
  • Machinist certificate or diplomaOnlineHigh school diploma or equivalent

    Precision Metalworking

    Sun Area Technical Institute

    Based in New Berlin, PA

    Accredited school

    High school diploma or equivalent

    Sun Area Technical Institute, based in New Berlin, PAMachinist certificate or diploma · Accredited schoolOnline · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$6,500
    School website, Precision Metalworking at Sun Area Technical Institute
    More details about Precision Metalworking at Sun Area Technical Institute
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    36 weeks, 30 hours a week
    Cost of supplies
    $500
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $6,500
    School website, Precision Metalworking at Sun Area Technical Institute
  • CNC or machine operatorOnlineNo diploma needed

    Conventional and CNC Machine Operations

    Lehigh Career & Technical Institute

    Based in Schnecksville, PA

    Accredited school

    No diploma needed

    Lehigh Career & Technical Institute, based in Schnecksville, PACNC or machine operator · Accredited schoolOnline · No diploma needed

    Earned a year, estimatedNot reported
    Price if you pay yourself$6,625
    Program website, Conventional and CNC Machine Operations at Lehigh Career & Technical Institute
    More details about Conventional and CNC Machine Operations at Lehigh Career & Technical Institute
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    37 weeks, 9 hours a week
    Cost of supplies
    $100
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $6,625
    Program website, Conventional and CNC Machine Operations at Lehigh Career & Technical Institute
  • Machinist certificate or diplomaOnlineHigh school diploma or equivalent

    Journeyman Machining Technology Diploma

    Westmoreland County

    Based in Youngwood, PA

    Accredited school

    High school diploma or equivalent

    Westmoreland County, based in Youngwood, PAMachinist certificate or diploma · Accredited schoolOnline · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$7,350
    Program website, Journeyman Machining Technology Diploma at Westmoreland County
    More details about Journeyman Machining Technology Diploma at Westmoreland County
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    41 weeks, 10 hours a week
    Cost of supplies
    $4,440
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $7,350
    Program website, Journeyman Machining Technology Diploma at Westmoreland County
  • CNC or machine operatorOnlineHigh school diploma or equivalent

    CNC 510 hr Operator Certificate

    O S Johnson Technical Institute Inc

    Based in Scranton, PA

    Accredited school

    High school diploma or equivalent

    O S Johnson Technical Institute Inc, based in Scranton, PACNC or machine operator · Accredited schoolOnline · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$7,500
    Program website, CNC 510 hr Operator Certificate at O S Johnson Technical Institute Inc
    More details about CNC 510 hr Operator Certificate at O S Johnson Technical Institute Inc
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    21 weeks, 25 hours a week
    Cost of supplies
    None listed
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $7,500
    Program website, CNC 510 hr Operator Certificate at O S Johnson Technical Institute Inc
  • Machinist certificate or diplomaOnlineHigh school diploma or equivalent

    Precision Machining

    Greater Altoona Career &

    Based in Altoona, PA

    Accredited school

    High school diploma or equivalent

    Greater Altoona Career &, based in Altoona, PAMachinist certificate or diploma · Accredited schoolOnline · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$7,887
    Program website, Precision Machining at Greater Altoona Career &
    More details about Precision Machining at Greater Altoona Career &
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    36 weeks, 25 hours a week
    Cost of supplies
    $1,665
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $7,887
    Program website, Precision Machining at Greater Altoona Career &
  • Machinist certificate or diplomaOnlineHigh school diploma or equivalent

    Machine Technology

    Somerset County Technology Center

    Based in Somerset, PA

    Accredited school

    High school diploma or equivalent

    Somerset County Technology Center, based in Somerset, PAMachinist certificate or diploma · Accredited schoolOnline · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$8,500
    More details about Machine Technology at Somerset County Technology Center
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    38 weeks, 30 hours a week
    Cost of supplies
    $1,015
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $8,500
  • Machinist certificate or diplomaOnlineHigh school diploma or equivalent

    Machine Tool Technology

    Beaver County Career &

    Based in Monaca, PA

    High school diploma or equivalent

    Beaver County Career &, based in Monaca, PAMachinist certificate or diplomaOnline · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$8,500
    Program website, Machine Tool Technology at Beaver County Career &
    More details about Machine Tool Technology at Beaver County Career &
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    36 weeks, 25 hours a week
    Cost of supplies
    $2,297
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $8,500
    Program website, Machine Tool Technology at Beaver County Career &
  • Machinist certificate or diplomaOnlineHigh school diploma or equivalent

    Machine Technology 935-Hour Program

    Western Area Career & Technology

    Based in Canonsburg, PA

    Accredited school

    High school diploma or equivalent

    Western Area Career & Technology, based in Canonsburg, PAMachinist certificate or diploma · Accredited schoolOnline · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$9,030
    Program website, Machine Technology 935-Hour Program at Western Area Career & Technology
    More details about Machine Technology 935-Hour Program at Western Area Career & Technology
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    40 weeks, 23 hours a week
    Cost of supplies
    $421
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $9,030
    Program website, Machine Technology 935-Hour Program at Western Area Career & Technology
  • Machinist certificate or diplomaOnlineHigh school diploma or equivalent

    Machining Technology

    Indiana County Technology Center

    Based in Indiana, PA

    Accredited school

    High school diploma or equivalent

    Indiana County Technology Center, based in Indiana, PAMachinist certificate or diploma · Accredited schoolOnline · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$9,420
    Program website, Machining Technology at Indiana County Technology Center
    More details about Machining Technology at Indiana County Technology Center
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    40 weeks, 20 hours a week
    Cost of supplies
    $1,275
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $9,420
    Program website, Machining Technology at Indiana County Technology Center
  • Machinist certificate or diplomaOnlineHigh school diploma or equivalent

    Precision Machine Shop

    North Montco Avts

    Based in Lansdale, PA

    High school diploma or equivalent

    North Montco Avts, based in Lansdale, PAMachinist certificate or diplomaOnline · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$9,650
    School website, Precision Machine Shop at North Montco Avts
    More details about Precision Machine Shop at North Montco Avts
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    10 weeks, 15 hours a week
    Cost of supplies
    None listed
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $9,650
    School website, Precision Machine Shop at North Montco Avts
  • Machinist certificate or diplomaOnlineNo diploma needed

    CNC Precision Machine Tool Technology (600 Hours)

    Lehigh Career & Technical Institute

    Based in Schnecksville, PA

    Accredited school

    No diploma needed

    Lehigh Career & Technical Institute, based in Schnecksville, PAMachinist certificate or diploma · Accredited schoolOnline · No diploma needed

    Earned a year, estimatedNot reported
    Price if you pay yourself$9,850
    Program website, CNC Precision Machine Tool Technology (600 Hours) at Lehigh Career & Technical Institute
    More details about CNC Precision Machine Tool Technology (600 Hours) at Lehigh Career & Technical Institute
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    40 weeks, 15 hours a week
    Cost of supplies
    $200
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $9,850
    Program website, CNC Precision Machine Tool Technology (600 Hours) at Lehigh Career & Technical Institute
  • Machinist certificate or diplomaOnlineNo diploma needed

    Precision Machine Tool Technology (1080 Hours)

    Lehigh Career & Technical Institute

    Based in Schnecksville, PA

    Accredited school

    No diploma needed

    Lehigh Career & Technical Institute, based in Schnecksville, PAMachinist certificate or diploma · Accredited schoolOnline · No diploma needed

    Earned a year, estimatedNot reported
    Price if you pay yourself$14,300
    Program website, Precision Machine Tool Technology (1080 Hours) at Lehigh Career & Technical Institute
    More details about Precision Machine Tool Technology (1080 Hours) at Lehigh Career & Technical Institute
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    40 weeks, 30 hours a week
    Cost of supplies
    $24
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $14,300
    Program website, Precision Machine Tool Technology (1080 Hours) at Lehigh Career & Technical Institute
  • Machinist certificate or diplomaOnlineHigh school diploma or equivalent

    Drafting & Design/Machining Technology

    Somerset County Technology Center

    Based in Somerset, PA

    Accredited school

    High school diploma or equivalent

    Somerset County Technology Center, based in Somerset, PAMachinist certificate or diploma · Accredited schoolOnline · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$17,000
    More details about Drafting & Design/Machining Technology at Somerset County Technology Center
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    76 weeks, 30 hours a week
    Cost of supplies
    $1,607
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $17,000
  • Machinist certificate or diplomaOnlineHigh school diploma or equivalent

    Machining/Welding Technology

    Somerset County Technology Center

    Based in Somerset, PA

    Accredited school

    High school diploma or equivalent

    Somerset County Technology Center, based in Somerset, PAMachinist certificate or diploma · Accredited schoolOnline · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$17,000
    More details about Machining/Welding Technology at Somerset County Technology Center
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    76 weeks, 30 hours a week
    Cost of supplies
    $2,184
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $17,000
  • Machinist certificate or diplomaOnlineHigh school diploma or equivalent

    Precision Machining Technology

    Berks Career & Technology Ctr

    Based in Leesport, PA

    Accredited school

    High school diploma or equivalent

    Berks Career & Technology Ctr, based in Leesport, PAMachinist certificate or diploma · Accredited schoolOnline · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$17,082
    School website, Precision Machining Technology at Berks Career & Technology Ctr
    More details about Precision Machining Technology at Berks Career & Technology Ctr
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    74 weeks, 30 hours a week
    Cost of supplies
    $689
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $17,082
    School website, Precision Machining Technology at Berks Career & Technology Ctr
  • Machinist certificate or diplomaOnlineHigh school diploma or equivalent

    CNC Machinist - CNC

    Pennsylvania College Of Technology

    Based in Williamsport, PA

    Accredited school

    High school diploma or equivalent

    Pennsylvania College Of Technology, based in Williamsport, PAMachinist certificate or diploma · Accredited schoolOnline · High school diploma or equivalent

    Earned a year, estimatedNot reported
    Price if you pay yourself$25,155
    Program website, CNC Machinist - CNC at Pennsylvania College Of Technology
    More details about CNC Machinist - CNC at Pennsylvania College Of Technology
    Finished
    Not reported
    Working at 6 months
    Not reported
    Earned in a quarter
    Not reported
    Length
    60 weeks, 21 hours a week
    Cost of supplies
    $3,465
    Students counted
    Not reported
    Earned a year, estimated
    Not reported
    Price if you pay yourself
    $25,155
    Program website, CNC Machinist - CNC at Pennsylvania College Of Technology

How to pay for CNC machinist training in Pennsylvania

WIOA funding can pay for CNC machinist training in Pennsylvania

Every program on this page is approved for it. Whether you qualify, how much your local area pays and how to apply are on our page Does WIOA pay for job training?

Paid machinist apprenticeships

An apprenticeship is a job: you're paid to learn, with a raise as your skills grow, and most include classroom teaching. You apply to the employer or the program sponsor. Ask what you'll pay for the classroom part and what you'll earn on the job.6

Financial aid and grants for CNC machinist training

Most students can get federal student aid for college, career school or trade school. A Federal Pell Grant, unlike a loan, usually doesn't have to be repaid. Ask the school whether its program qualifies.78

GI Bill for CNC machinist training

Veterans, service members and qualified dependents can use GI Bill benefits for non-college training programs.9

The program list does not show which programs accept these. Ask the school.

Quick facts: CNC machinist training in Pennsylvania

programs with a price cost under $3,000
8 of 39
lowest typical price among the states with enough programs to compare
26th of 34
CNC machinist programs here, against the typical state's 12
39 vs 12

State comparisons use the same figures as the CNC machinist training by state table: the middle program of each state, and only states with three or more schools for prices. Source: US Department of Labor, program year 2024 (July 2024 to June 2025).

Machinist apprenticeships in Pennsylvania

A machinist apprenticeship is usually run by an employer. It combines paid training on the job with related classes and lasts several years.1

You apply to the employer or the program sponsor, not through a school.6 The Department of Labor's Apprenticeship Finder lists openings by place and job. None of the CNC machinist programs on this page is an apprenticeship.

CNC machinist training in Oil City, Harrisburg, Pittsburgh and other Pennsylvania cities

Choosing an area filters the program list above. 34 programs are online.

Other training in Pennsylvania

How CNC machinist training compares with the rest of skilled trades: Trade school programs in Pennsylvania

Where the Pennsylvania machinist program numbers come from

Which Pennsylvania machinist programs are on this list?

These are the machinist programs Pennsylvania approved for WIOA funding (public workforce funding under the Workforce Innovation and Opportunity Act), as reported to the US Department of Labor for program year 2024 (July 2024 to June 2025). Each state keeps its approved programs on an eligible training provider list (ETPL).10 The list here covers programs approved as of June 30, 2025. Schools that never applied for approval are missing, so this is a part of what Pennsylvania offers.

How the prices and results of Pennsylvania machinist programs are measured

Prices are tuition and required fees for someone paying without workforce funding, as the school reported them; check the current price with the school. Results describe students who left each program in recent years, so they are no guarantee, and the yearly earnings are the reported quarter times four, an estimate. A program without a "Trained with WIOA funding" line may still take WIOA students. Where a field was left empty or withheld, the page says "Not reported", and "Left out" where a figure was filed but failed one of our checks; nothing is estimated to fill a gap. Where the numbers come from explains each figure in full.

How reliable are the Pennsylvania figures?

We leave out the share working 6 months later for Pennsylvania: its rates sit far below every other state's, and the counts suggest jobs were traced only for students whose training was publicly paid.

Sources for the facts about CNC machinist training in Pennsylvania

Show the 10 sourcesHide the sources
  1. US Bureau of Labor Statistics, Occupational Outlook Handbook: Machinists and Tool and Die Makers
  2. US Department of Labor, TrainingProviderResults.gov: About This Site
  3. US Department of Labor: WIOA Adult Program
  4. Code of Federal Regulations, title 20, part 680, sections 680.220, 680.230 and 680.310: career services before training, other grants such as Pell Grants first, and limits on Individual Training Accounts (GovInfo, 2024 edition)
  5. US Department of Labor: American Job Centers
  6. US Department of Labor, Apprenticeship.gov: Discover Apprenticeship: Earn While You Learn Today (fact sheet)
  7. US Department of Education, Federal Student Aid: Eligibility for Federal Student Aid
  8. US Department of Education, Federal Student Aid: Don't Miss Out on Federal Pell Grants
  9. US Department of Veterans Affairs: GI Bill benefits for non-college degree programs
  10. US Department of Labor, Training and Employment Guidance Letter 8-19, Attachment I: Requirements for Training Providers, Program Eligibility, and the State Eligible Training Provider (ETP) List