Lab tests CPT 87040 Oklahoma Outpatient

Blood culture cost in Oklahoma

In Oklahoma, 28 hospitals publish a cash price for blood culture for bacteria: from $11.20 to $423.80, with a median of $75.35. The lowest price is at Oklahoma Heart Hospital (Oklahoma City) and 1 other hospital. The highest price is 37.8× the lowest.

Outpatient cash prices, one line per hospital — its lowest listed price for code 87040. Prices for both sides of the body and inpatient prices are not mixed in. Collected Sep 23, 2026.

Lowest$11.20Oklahoma Heart Hospital + 1 more
Median$75.35half pay less
Highest$423.80in Oklahoma
Lowest saves$64.15vs the median

Hospitals in Oklahoma, cheapest first

HospitalCash price List priceFile date
Oklahoma Heart Hospital lowest Oklahoma City · Oklahoma City, OK HC Blood Culture for Bacteria $11.20 $32.00 Mar 27, 2026
source file
Oklahoma Heart Hospital South lowest Oklahoma City · Oklahoma City, OK HC Blood Culture for Bacteria $11.20 $32.00 Mar 27, 2026
source file
Mercy Hospital Headlton Healdton · Ardmore, OK Culture Bacterial Blood Aerobic W/ID Isolates $31.50 $42.00 Jun 12, 2026
source file
Mercy Hospital Logan County Crescent · Oklahoma City, OK Culture Bacterial Blood Aerobic W/ID Isolates $31.50 $42.00 Jun 12, 2026
source file
Mercy Hospital Ada Ada · Ada, OK Culture Blood Bacterial $37.05 $57.00 —
source file
OU Health - University of Oklahoma Medical Center|Oklahoma Childrens Hospital| OU Health Edmond Medical Center Oklahoma City · Oklahoma City, OK BACTERIAL BLOOD CULTURE $53.30 $533.00 —
source file
Mercy Love County Marietta · Marietta, OK Culture Blood Bacterial $57.00 $57.00 —
source file
Ascension St John Nowata Nowata · Nowata, OK CULTURE BLOOD- 45300 $61.70 $166.75 —
source file
Jane Phillips Memorial Medical Center Bartlesville · Bartlesville, OK CULTURE BLOOD- 45300 $61.70 $166.75 —
source file
St John Owasso Owasso · Tulsa, OK CULTURE BLOOD- 45300 $61.70 $166.75 —
source file
St. John Broken Arrow Jenks · Tulsa, OK CULTURE BLOOD- 45300 $61.70 $166.75 —
source file
St. John Broken Arrow Broken Arrow · Tulsa, OK CULTURE BLOOD- 45300 $61.70 $166.75 —
source file
St. John Medical Center Tulsa · Tulsa, OK CULTURE BLOOD- 45300 $61.70 $166.75 —
source file
St. John Sapulpa Sapulpa · Tulsa, OK CULTURE BLOOD- 45300 $61.70 $166.75 —
source file
Love County Health Center Marietta · Marietta, OK Culture Bacterial Blood Aerobic W/ID Isolates $89.00 $89.00 Jun 12, 2026
source file
Mercy Hospital Watonga Watonga · Watonga, OK Culture Blood Bacterial $109.85 $169.00 —
source file
Mercy Hospital Logan County Guthrie · Oklahoma City, OK Culture Blood Bacterial $117.00 $180.00 —
source file
Mercy Hospital Kingfisher Kingfisher · Kingfisher, OK Culture Blood Bacterial $120.90 $186.00 —
source file
Mercy Hospital Tishomingo Tishomingo · Tishomingo, OK Culture Blood Bacterial $120.90 $186.00 —
source file
Mercy Hospital Healdton Healdton · Ardmore, OK Culture Blood Bacterial $128.70 $198.00 —
source file
Alliancehealth Madill Madill · Madill, OK Blood Culture $133.35 $381.00 Apr 1, 2026
source file
Saint Francis Hospital Muskogee Muskogee · Muskogee, OK Hc Culture Bacterial Blood Aerobic W/Id Isolates $164.16 $410.40 Apr 1, 2026
source file
Saint Francis Hospital South Tulsa · Tulsa, OK Hc Culture Bacterial Blood Aerobic W/Id Isolates $164.16 $410.40 Apr 1, 2026
source file
Saint Francis Hospital Vinita Vinita · Vinita, OK Hc Culture Bacterial Blood Aerobic W/Id Isolates $164.16 $410.40 Apr 1, 2026
source file
Saint Francis Hospital Yale Tulsa · Tulsa, OK Hc Culture Bacterial Blood Aerobic W/Id Isolates $164.16 $410.40 Apr 1, 2026
source file
Alliancehealth Durant Durant · Durant, OK Blood Culture $168.00 $1,400.00 Apr 1, 2026
source file
Mercy Hospital Ardmore Northwest Ardmore · Ardmore, OK Culture Blood Bacterial $175.50 $270.00 —
source file
Mercy Hospital Oklahoma City Oklahoma City · Oklahoma City, OK Culture Blood Bacterial $423.80 $652.00 —
source file

By metro area

Each metro page compares every listing, including prices for both sides of the body.

Metro areaHospitals LowestMedian
Tulsa, OK 7 $61.70 $61.70
Oklahoma City, OK 6 $11.20 $42.40
Ardmore, OK 3 $31.50 $128.70
Marietta, OK 2 $57.00 $73.00
Ada, OK 1 $37.05 $37.05
Bartlesville, OK 1 $61.70 $61.70
Durant, OK 1 $168.00 $168.00
Kingfisher, OK 1 $120.90 $120.90
Madill, OK 1 $133.35 $133.35
Muskogee, OK 1 $164.16 $164.16
Nowata, OK 1 $61.70 $61.70
Tishomingo, OK 1 $120.90 $120.90
Vinita, OK 1 $164.16 $164.16
Watonga, OK 1 $109.85 $109.85

What it is

A blood culture checks for bacteria or yeast in the blood. It is ordered for fever with signs of a serious infection, such as sepsis.

What the price covers

The price is usually for one culture set. The blood draw (36415) is often billed as a separate line.

Blood culture for bacteria in other states

Median cash price across the state's hospitals.