Texas Funeral Costs

The average cost of a funeral in Texas is $6,667 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,475 to $24,760.


Note: PerfectGoodbyes is reader-supported. When you buy something through our links, we may earn a commission from our affiliate partners.

Texas 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
Anderson County, TX $5,130
Angelina County, TX $7,218
Archer County, TX $6,580
Armstrong County, TX $7,990
Atascosa County, TX $6,640
Austin County, TX $6,696
Bailey County, TX $5,870
Bastrop County, TX $4,995
Bee County, TX $5,400
Bell County, TX $6,564
Bexar County, TX $6,321
Bosque County, TX $4,945
Bowie County, TX $6,685
Brazoria County, TX $6,334
Brazos County, TX $6,486
Burleson County, TX $6,427
Burnet County, TX $5,955
Caldwell County, TX $6,247
Callahan County, TX $5,517
Cameron County, TX $5,010
Cass County, TX $5,164
Chambers County, TX $5,947
Cherokee County, TX $5,034
Collin County, TX $9,932
Colorado County, TX $5,092
Comal County, TX $6,935
Cooke County, TX $8,190
Coryell County, TX $6,279
Crosby County, TX $5,900
Dallas County, TX $8,992
Delta County, TX $6,087
Denton County, TX $5,838
Donley County, TX $7,990
Duval County, TX $6,795
Ector County, TX $6,638
El Paso County, TX $5,271
Ellis County, TX $5,042
Falls County, TX $5,820
Fannin County, TX $6,112
Fayette County, TX $5,735
Fort Bend County, TX $6,221
Franklin County, TX $5,725
Freestone County, TX $6,297
Galveston County, TX $6,469
Garza County, TX $4,670
Grayson County, TX $6,381
Gregg County, TX $6,457
Guadalupe County, TX $6,036
Hall County, TX $7,990
Hardin County, TX $5,779
Harris County, TX $8,200
Harrison County, TX $6,407
Hays County, TX $5,957
Henderson County, TX $6,993
Hidalgo County, TX $5,682
Hill County, TX $5,427
Hockley County, TX $6,035
Hood County, TX $4,936
Hopkins County, TX $6,618
Hunt County, TX $5,732
Jackson County, TX $5,455
Jasper County, TX $5,840
Jefferson County, TX $5,941
Jim Wells County, TX $6,795
Johnson County, TX $6,098
Jones County, TX $5,738
Kaufman County, TX $5,816
Kendall County, TX $6,445
Kenedy County, TX $3,170
Kleberg County, TX $6,632
Lamar County, TX $5,899
Lamb County, TX $5,042
Lampasas County, TX $6,099
Lee County, TX $5,820
Liberty County, TX $5,835
Limestone County, TX $4,888
Lubbock County, TX $6,086
Marion County, TX $6,026
Matagorda County, TX $7,043
McLennan County, TX $5,552
Medina County, TX $8,440
Midland County, TX $6,760
Milam County, TX $5,076
Montgomery County, TX $7,353
Morris County, TX $5,725
Nacogdoches County, TX $6,176
Navarro County, TX $5,492
Newton County, TX $8,670
Nueces County, TX $6,030
Orange County, TX $7,668
Parker County, TX $9,032
Polk County, TX $10,915
Potter County, TX $5,671
Rains County, TX $6,609
Randall County, TX $5,265
Red River County, TX $4,990
Robertson County, TX $5,638
Rockwall County, TX $7,750
Rusk County, TX $5,963
San Augustine County, TX $5,200
San Patricio County, TX $5,433
Shelby County, TX $5,200
Smith County, TX $7,645
Starr County, TX $4,210
Tarrant County, TX $6,708
Taylor County, TX $5,773
Travis County, TX $6,898
Upshur County, TX $6,460
Van Zandt County, TX $5,297
Victoria County, TX $7,108
Walker County, TX $5,064
Waller County, TX $5,301
Washington County, TX $6,470
Webb County, TX $5,245
Wharton County, TX $5,335
Wichita County, TX $6,672
Willacy County, TX $3,170
Williamson County, TX $7,247
Wilson County, TX $4,803
Wood County, TX $5,835

Funeral Costs By Service

Service Average Cost
Basic Services $2,174
Viewing and Visitation $362
Funeral Ceremony $499
Graveside Service $123
Transport of Remains $361
Direct Burial $581
Direct Cremation $1,822
Embalming $737

Funeral Products & Services

Shopping for funeral products? You can check out what's for sale on Amazon through our sponsored affiliate links at no extra cost:


Cities in Texas