Oklahoma Funeral Costs

The average cost of a funeral in Oklahoma is $5,629 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 $3,155 to $12,595.


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

Oklahoma 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
Bryan County, OK $7,234
Caddo County, OK $5,245
Canadian County, OK $5,316
Carter County, OK $5,961
Cherokee County, OK $5,708
Choctaw County, OK $4,548
Cleveland County, OK $4,784
Comanche County, OK $5,034
Cotton County, OK $4,460
Creek County, OK $5,066
Garfield County, OK $5,748
Garvin County, OK $4,332
Grady County, OK $4,854
Grant County, OK $5,774
Hughes County, OK $4,516
Jefferson County, OK $5,218
Johnston County, OK $4,550
Kay County, OK $7,472
Latimer County, OK $5,710
Le Flore County, OK $5,354
Lincoln County, OK $5,316
Logan County, OK $5,067
Love County, OK $5,285
Marshall County, OK $5,020
McClain County, OK $4,587
McIntosh County, OK $6,028
Murray County, OK $4,908
Muskogee County, OK $5,725
Noble County, OK $5,550
Okfuskee County, OK $4,883
Oklahoma County, OK $6,004
Okmulgee County, OK $5,091
Osage County, OK $4,763
Ottawa County, OK $5,259
Pawnee County, OK $7,628
Payne County, OK $5,511
Pittsburg County, OK $6,554
Pontotoc County, OK $4,550
Pottawatomie County, OK $7,487
Pushmataha County, OK $5,885
Rogers County, OK $5,931
Seminole County, OK $6,093
Sequoyah County, OK $7,545
Tillman County, OK $5,745
Tulsa County, OK $5,380
Wagoner County, OK $4,992
Washington County, OK $4,463

Funeral Costs By Service

Service Average Cost
Basic Services $1,706
Viewing and Visitation $268
Funeral Ceremony $473
Graveside Service $87
Transport of Remains $271
Direct Burial $370
Direct Cremation $1,759
Embalming $693

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 Oklahoma