North Carolina Funeral Costs

The average cost of a funeral in North Carolina is $5,619 based on surveyed data from funeral homes across the state. Funeral costs can vary widely depending on your city, service provider and elected services. Our research found that prices can range from $2,700 to $11,855.


Disclosure: As an Amazon Associate, we earn a commission from qualifying purchases when you use our links.

North Carolina Funeral Cost Breakdown

Our cost estimates assume an average casket cost of $1,500. You are not required to select a casket from your funeral home, so it can be beneficial to shop around for a more affordable casket if needed. Your funeral home must honor any alternative casket you purchase by law.

The data here is intended for educational purposes only and we make no warranty about its accuracy. Funeral homes change prices frequently, so we recommend contacting the funeral home directly and asking them for their prices as they may have changed.

If you want us to correct any data on this page, please contact us: [email protected]


Average Funeral Costs By County

County Average Funeral Cost
Alamance County, NC $6,723
Alexander County, NC $5,448
Anson County, NC $4,210
Beaufort County, NC $4,076
Bertie County, NC $4,397
Bladen County, NC $4,100
Brunswick County, NC $6,345
Buncombe County, NC $7,473
Burke County, NC $4,967
Cabarrus County, NC $5,377
Caldwell County, NC $4,949
Carteret County, NC $5,305
Caswell County, NC $5,067
Catawba County, NC $4,828
Chatham County, NC $5,911
Cherokee County, NC $5,420
Chowan County, NC $3,983
Clay County, NC $5,750
Cleveland County, NC $4,515
Columbus County, NC $4,390
Craven County, NC $6,377
Cumberland County, NC $5,499
Davidson County, NC $5,193
Davie County, NC $5,490
Duplin County, NC $4,725
Durham County, NC $5,783
Edgecombe County, NC $5,486
Forsyth County, NC $5,736
Franklin County, NC $5,274
Gaston County, NC $5,316
Gates County, NC $4,523
Granville County, NC $5,447
Greene County, NC $5,591
Guilford County, NC $6,091
Halifax County, NC $5,047
Harnett County, NC $5,288
Haywood County, NC $5,812
Henderson County, NC $5,421
Hertford County, NC $5,187
Hoke County, NC $5,898
Jackson County, NC $4,395
Johnston County, NC $5,859
Jones County, NC $5,511
Lee County, NC $5,846
Lenoir County, NC $5,690
Lincoln County, NC $4,693
Martin County, NC $6,122
McDowell County, NC $5,740
Mecklenburg County, NC $6,957
Mitchell County, NC $4,520
Montgomery County, NC $7,054
Moore County, NC $6,491
Nash County, NC $6,094
New Hanover County, NC $4,996
Northampton County, NC $4,746
Onslow County, NC $5,491
Orange County, NC $5,555
Pasquotank County, NC $6,147
Pender County, NC $4,373
Perquimans County, NC $4,335
Person County, NC $4,325
Pitt County, NC $5,816
Polk County, NC $5,500
Randolph County, NC $8,062
Richmond County, NC $6,257
Robeson County, NC $4,993
Rockingham County, NC $5,042
Rowan County, NC $5,546
Rutherford County, NC $5,375
Sampson County, NC $4,673
Scotland County, NC $5,164
Stanly County, NC $5,652
Stokes County, NC $5,589
Surry County, NC $4,788
Transylvania County, NC $4,450
Tyrrell County, NC $5,460
Union County, NC $5,717
Vance County, NC $6,393
Wake County, NC $8,144
Warren County, NC $4,802
Washington County, NC $5,488
Wayne County, NC $6,034
Wilkes County, NC $4,403
Wilson County, NC $5,803
Yadkin County, NC $4,383
Yancey County, NC $5,073

Funeral Costs By Service

Service Average Cost
Basic Services $1,911
Viewing and Visitation $343
Funeral Ceremony $424
Graveside Service $80
Transport of Remains $235
Direct Burial $246
Direct Cremation $1,658
Embalming $620

Cities in North Carolina