47 schools · North Carolina
Auto and diesel mechanic schools in North Carolina
47 schools in North Carolina offer auto and diesel mechanic programs (45 of them public), with 46 certificate and 41 associate programs between them. Graduates of the typical certificate program here earned $42,584 a year after finishing, compared with $42,072 nationally.
All auto and diesel mechanic programs in North Carolina
Sorted by earnings one year after graduation. Click a heading to sort; tuition is the school's yearly tuition and fees (2025-26), in-state for public schools.
| School | Type | Credential | Graduates (2023-24) | Earnings 1 yr after | Earnings 4 yrs after | Median debt | School tuition |
|---|---|---|---|---|---|---|---|
| Aviation Institute of Maintenance-CharlotteCharlotte, NC | For-profit trade school | Certificate | 73 | $59,965 | $70,646 | $29,640 | $16,657 |
| Central Piedmont Community CollegeCharlotte, NC | Community college | Associate degree | 76 | $55,646 | $62,210 | n/a | $2,454 |
| Wake Technical Community CollegeRaleigh, NC | Public community or technical college | Associate degree | 66 | $55,219 | $50,907 | n/a | $2,284 |
| Guilford Technical Community CollegeJamestown, NC | Community college | Certificate | 181 | $48,923 | $61,074 | $9,509 | $2,334 |
| Universal Technical Institute-MooresvilleMooresville, NC | For-profit 2-year college | Associate degree | 506 | $47,922 | $60,060 | $14,253 | n/a |
| Wake Technical Community CollegeRaleigh, NC | Public community or technical college | Certificate | 137 | $47,847 | $53,531 | n/a | $2,284 |
| Wayne Community CollegeGoldsboro, NC | Public community or technical college | Associate degree | 14 | $47,489 | $52,586 | n/a | $2,598 |
| Forsyth Technical Community CollegeWinston-Salem, NC | Community college | Associate degree | 72 | $47,160 | $52,452 | $7,914 | $2,276 |
| Universal Technical Institute-MooresvilleMooresville, NC | For-profit 2-year college | Certificate | 18 | $46,664 | $58,515 | $13,756 | n/a |
| Guilford Technical Community CollegeJamestown, NC | Community college | Associate degree | 53 | $45,981 | $57,149 | $12,000 | $2,334 |
| Davidson-Davie Community CollegeThomasville, NC | Public community or technical college | Associate degree | 15 | $41,841 | n/a | n/a | $1,979 |
| Davidson-Davie Community CollegeThomasville, NC | Public community or technical college | Certificate | 72 | $38,504 | $42,699 | n/a | $1,979 |
| Forsyth Technical Community CollegeWinston-Salem, NC | Community college | Certificate | 128 | $37,678 | n/a | $7,867 | $2,276 |
| Wilkes Community CollegeWilkesboro, NC | Public community or technical college | Certificate | 84 | $34,422 | $40,216 | n/a | $2,572 |
| Coastal Carolina Community CollegeJacksonville, NC | Community college | Certificate | 67 | $30,516 | $43,838 | n/a | $2,512 |
| Central Piedmont Community CollegeCharlotte, NC | Community college | Certificate | 279 | n/a | $55,919 | n/a | $2,454 |
| Asheville-Buncombe Technical Community CollegeAsheville, NC | Public community or technical college | Certificate | 67 | n/a | $54,737 | n/a | $2,882 |
| Haywood Community CollegeClyde, NC | Community college | Certificate | 17 | n/a | $51,107 | n/a | $2,647 |
| Wilkes Community CollegeWilkesboro, NC | Public community or technical college | Associate degree | 9 | n/a | $47,738 | n/a | $2,572 |
| Central Carolina Community CollegeSanford, NC | Community college | Certificate | 46 | n/a | $38,535 | n/a | $2,741 |
| Wayne Community CollegeGoldsboro, NC | Public community or technical college | Certificate | 64 | n/a | $38,059 | n/a | $2,598 |
| Lenoir Community CollegeKinston, NC | Public community or technical college | Certificate | 20 | n/a | $36,385 | n/a | $2,618 |
| Alamance Community CollegeGraham, NC | Public community or technical college | Certificate | 27 | n/a | n/a | n/a | $2,592 |
| Alamance Community CollegeGraham, NC | Public community or technical college | Associate degree | 18 | n/a | n/a | n/a | $2,592 |
| Asheville-Buncombe Technical Community CollegeAsheville, NC | Public community or technical college | Associate degree | 14 | n/a | n/a | n/a | $2,882 |
| Beaufort County Community CollegeWashington, NC | Public community or technical college | Certificate | 23 | n/a | n/a | n/a | $2,540 |
| Beaufort County Community CollegeWashington, NC | Public community or technical college | Associate degree | 2 | n/a | n/a | n/a | $2,540 |
| Blue Ridge Community CollegeFlat Rock, NC | Public community or technical college | Certificate | 53 | n/a | n/a | n/a | $2,690 |
| Blue Ridge Community CollegeFlat Rock, NC | Public community or technical college | Associate degree | 11 | n/a | n/a | n/a | $2,690 |
| Caldwell Community College and Technical InstituteHudson, NC | Community college | Certificate | 36 | n/a | n/a | n/a | $2,620 |
| Caldwell Community College and Technical InstituteHudson, NC | Community college | Associate degree | 5 | n/a | n/a | n/a | $2,620 |
| Cape Fear Community CollegeWilmington, NC | Community college | Certificate | 45 | n/a | n/a | n/a | $2,772 |
| Cape Fear Community CollegeWilmington, NC | Community college | Associate degree | 14 | n/a | n/a | n/a | $2,772 |
| Carteret Community CollegeMorehead City, NC | Public community or technical college | Certificate | 38 | n/a | n/a | n/a | $1,900 |
| Carteret Community CollegeMorehead City, NC | Public community or technical college | Associate degree | 5 | n/a | n/a | n/a | $1,900 |
| Catawba Valley Community CollegeHickory, NC | Community college | Certificate | 30 | n/a | n/a | n/a | $2,427 |
| Catawba Valley Community CollegeHickory, NC | Community college | Associate degree | 15 | n/a | n/a | n/a | $2,427 |
| Central Carolina Community CollegeSanford, NC | Community college | Associate degree | 9 | n/a | n/a | n/a | $2,741 |
| Cleveland Community CollegeShelby, NC | Public community or technical college | Certificate | 31 | n/a | n/a | n/a | $2,588 |
| College of the AlbemarleElizabeth City, NC | Community college | Certificate | 6 | n/a | n/a | n/a | $2,273 |
| College of the AlbemarleElizabeth City, NC | Community college | Associate degree | 7 | n/a | n/a | n/a | $2,273 |
| Craven Community CollegeNew Bern, NC | Community college | Certificate | 62 | n/a | n/a | n/a | $2,022 |
| Craven Community CollegeNew Bern, NC | Community college | Associate degree | 15 | n/a | n/a | n/a | $2,022 |
| Durham Technical Community CollegeDurham, NC | Community college | Certificate | 10 | n/a | n/a | n/a | $1,986 |
| Durham Technical Community CollegeDurham, NC | Community college | Associate degree | 4 | n/a | n/a | n/a | $1,986 |
| Edgecombe Community CollegeTarboro, NC | Public community or technical college | Certificate | 15 | n/a | n/a | n/a | $2,640 |
| Fayetteville Technical Community CollegeFayetteville, NC | Public community or technical college | Certificate | 341 | n/a | n/a | $9,000 | $2,344 |
| Fayetteville Technical Community CollegeFayetteville, NC | Public community or technical college | Associate degree | 34 | n/a | n/a | n/a | $2,344 |
| Gaston CollegeDallas, NC | Public community or technical college | Certificate | 25 | n/a | n/a | n/a | $3,229 |
| Gaston CollegeDallas, NC | Public community or technical college | Associate degree | 8 | n/a | n/a | n/a | $3,229 |
| Halifax Community CollegeWeldon, NC | Community college | Certificate | 9 | n/a | n/a | n/a | $2,638 |
| Halifax Community CollegeWeldon, NC | Community college | Associate degree | 1 | n/a | n/a | n/a | $2,638 |
| Haywood Community CollegeClyde, NC | Community college | Associate degree | 2 | n/a | n/a | n/a | $2,647 |
| James Sprunt Community CollegeKenansville, NC | Public community or technical college | Certificate | 22 | n/a | n/a | n/a | $2,592 |
| James Sprunt Community CollegeKenansville, NC | Public community or technical college | Associate degree | 1 | n/a | n/a | n/a | $2,592 |
| Johnston Community CollegeSmithfield, NC | Community college | Certificate | 52 | n/a | n/a | n/a | $2,756 |
| Johnston Community CollegeSmithfield, NC | Community college | Associate degree | 7 | n/a | n/a | n/a | $2,756 |
| Lenoir Community CollegeKinston, NC | Public community or technical college | Associate degree | 0 | n/a | n/a | n/a | $2,618 |
| Martin Community CollegeWilliamston, NC | Public community or technical college | Certificate | 26 | n/a | n/a | n/a | $2,523 |
| Martin Community CollegeWilliamston, NC | Public community or technical college | Associate degree | 3 | n/a | n/a | n/a | $2,523 |
| McDowell Technical Community CollegeMarion, NC | Community college | Certificate | 4 | n/a | n/a | n/a | $2,032 |
| McDowell Technical Community CollegeMarion, NC | Community college | Associate degree | 3 | n/a | n/a | n/a | $2,032 |
| Montgomery Community CollegeTroy, NC | Public community or technical college | Certificate | 23 | n/a | n/a | n/a | $2,538 |
| Nash Community CollegeRocky Mount, NC | Public community or technical college | Certificate | 28 | n/a | n/a | n/a | $2,800 |
| Nash Community CollegeRocky Mount, NC | Public community or technical college | Associate degree | 6 | n/a | n/a | n/a | $2,800 |
| Pitt Community CollegeWinterville, NC | Public community or technical college | Certificate | 26 | n/a | n/a | n/a | $2,680 |
| Pitt Community CollegeWinterville, NC | Public community or technical college | Associate degree | 12 | n/a | n/a | n/a | $2,680 |
| Randolph Community CollegeAsheboro, NC | Public community or technical college | Certificate | 63 | n/a | n/a | n/a | $2,416 |
| Randolph Community CollegeAsheboro, NC | Public community or technical college | Associate degree | 7 | n/a | n/a | n/a | $2,416 |
| Rowan-Cabarrus Community CollegeSalisbury, NC | Public community or technical college | Certificate | 17 | n/a | n/a | n/a | $2,080 |
| Rowan-Cabarrus Community CollegeSalisbury, NC | Public community or technical college | Associate degree | 3 | n/a | n/a | n/a | $2,080 |
| Sandhills Community CollegePinehurst, NC | Community college | Certificate | 15 | n/a | n/a | n/a | $2,040 |
| Sandhills Community CollegePinehurst, NC | Community college | Associate degree | 19 | n/a | n/a | n/a | $2,040 |
| South Piedmont Community CollegePolkton, NC | Community college | Certificate | 1 | n/a | n/a | n/a | $2,022 |
| South Piedmont Community CollegePolkton, NC | Community college | Associate degree | 1 | n/a | n/a | n/a | $2,022 |
| Southeastern Community CollegeWhiteville, NC | Community college | Associate degree | 1 | n/a | n/a | n/a | $2,600 |
| Southwestern Community CollegeSylva, NC | Community college | Certificate | 23 | n/a | n/a | n/a | $2,448 |
| Southwestern Community CollegeSylva, NC | Community college | Associate degree | 4 | n/a | n/a | n/a | $2,448 |
| Stanly Community CollegeAlbemarle, NC | Public community or technical college | Certificate | 4 | n/a | n/a | n/a | $2,681 |
| Surry Community CollegeDobson, NC | Public community or technical college | Certificate | 15 | n/a | n/a | n/a | $2,728 |
| Surry Community CollegeDobson, NC | Public community or technical college | Associate degree | 5 | n/a | n/a | n/a | $2,728 |
| Tri-County Community CollegeMurphy, NC | Community college | Certificate | 2 | n/a | n/a | n/a | $2,705 |
| Tri-County Community CollegeMurphy, NC | Community college | Associate degree | 6 | n/a | n/a | n/a | $2,705 |
| Vance-Granville Community CollegeHenderson, NC | Community college | Certificate | 28 | n/a | n/a | n/a | $1,964 |
| Vance-Granville Community CollegeHenderson, NC | Community college | Associate degree | 4 | n/a | n/a | n/a | $1,964 |
| Wilson Community CollegeWilson, NC | Community college | Certificate | 2 | n/a | n/a | n/a | $2,572 |
| Wilson Community CollegeWilson, NC | Community college | Associate degree | 5 | n/a | n/a | n/a | $2,572 |
Cities with the most programs: Charlotte (2), Raleigh (1), Jamestown (1), Mooresville (1), Goldsboro (1), Winston-Salem (1), Thomasville (1), Wilkesboro (1), Jacksonville (1), Asheville (1), Clyde (1), Sanford (1).
What counts: vehicle maintenance and repair: auto, diesel, collision, small engine and motorcycle.
Frequently asked questions
How many auto and diesel mechanic schools are in North Carolina?
47 schools in North Carolina awarded auto and diesel mechanic certificates or associate degrees recently, according to the U.S. Department of Education: 46 certificate and 41 associate programs.
Which auto and diesel mechanic program in North Carolina has the highest earnings?
Aviation Institute of Maintenance-Charlotte in Charlotte, where certificate graduates earned a median of $59,965 one year after finishing (programs with at least 5 graduates).
What is the cheapest auto and diesel mechanic school in North Carolina?
By yearly tuition and fees, Carteret Community College in Morehead City charges $1,900 (2025-26, in-state). Program fees, tools and licensing exams can add to that, so ask the school.
How much do auto and diesel mechanic graduates make in North Carolina?
The typical certificate program in North Carolina reported median earnings of $42,584 one year after graduation and $51,107 four years after, for graduates who received federal aid and were working.
More in North Carolina: all trade schools · colleges
Other trades: Welding · HVAC · Electrician · Plumbing · Carpentry · Construction trades · Heavy equipment mechanic · Truck driving (CDL) · Cosmetology and barbering · Culinary arts · Medical assistant · LPN and CNA · Dental assisting and hygiene · Phlebotomy and medical lab · EMT, surgical tech and imaging · Medical billing and coding · Massage therapy · Paralegal
Auto and diesel mechanic schools nationwide
Source: U.S. Department of Education, College Scorecard (institution and field of study files), data release of October 15, 2026. Earnings are for graduates who received federal aid and were working, not enrolled. What each figure covers.