Salaripedia
English

How much does a graphic designer make in Asheville?

$56,760a year

Median yearly pay for graphic designers in the Asheville, NC metro area. That is $27.29 an hour or $4,730 a month.

Hourly
$27.29
Vs. national median
-10%
Rank among cities
165 of 346
Jobs in the area
240
Pay range
Lowest 10%: $34,430Median: $56,760Highest 10%: $95,780
PercentileYearlyHourly
10th$34,430$16.55
25th$45,020$21.64
Median$56,760$27.29
75th$70,040$33.67
90th$95,780$46.05

Other cities in North Carolina

Median yearly pay for graphic designers.

Durham, NC$63,580
Raleigh, NC$61,700
Virginia Beach, VA$60,150
Charlotte, NC$59,810
Burlington, NC$56,990
Greensboro, NC$55,240
Greenville, NC$54,860
Wilmington, NC$54,720
Hickory, NC$50,540
Winston-Salem, NC$49,920
Fayetteville, NC$49,160
Graphic Designer salary in North Carolina Graphic Designer salary in all states

Related jobs in Asheville

Same field, median yearly pay.

Commercial and Industrial Designer$81,070
Art Director$72,710
Writer and Author$70,280
Technical Writer$68,180
Editor$66,210
Producer and Director$62,880
Interior Designer$60,160
Public Relations Specialist$58,970
Audio and Video Technician$49,280
Coach and Scout$44,890
Salaries for every job in Asheville, NC

Frequently asked questions

How much does a graphic designer make an hour in Asheville?

The median hourly pay in the Asheville, NC metro area is $27.29 ($56,760 a year).

Do graphic designers make more in Asheville than the national average?

No: $56,760 against $62,960 nationally, 10% less.

How does Asheville compare with the rest of North Carolina?

The median in North Carolina is $58,450, so Asheville pays 3% less.

Where does Asheville rank for graphic designer pay?

165 of 346 metro areas with data.

How much does a graphic designer make starting out in Asheville?

The lowest-paid 10% make $34,430 or less a year; the top 10% make $95,780 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.