How much does a hysterosalpingogram cost?
Columbus, OH

How much does a hysterosalpingogram cost?

Columbus, OH

How much does a hysterosalpingogram cost?

$500 – $3,000 average cost without insurance
$0 – $1,500 average cost with insurance

Get free estimates for your project or view our cost guide below:

$500 – $3,000 average cost without insurance

$0 – $1,500 average cost with insurance


Get free estimates for your project or view our cost guide below:
Are you a clinic? Get new customers
Jennifer Carlson
Written by
Jennifer Carlson
Edited by
Tamatha Hazen
Fact-checked by
Kristen Cramer

Average HSG exam cost

A hysterosalpingogram (HSG) exam costs $0 to $1,500 with insurance or $500 to $3,000 without insurance on average. The overall hysterosalpingogram test cost will depend on your location, insurance coverage, and what the facility includes in its pricing. Adding other tests and related procedures increases the total cost.

Average HSG cost
Coverage type Average cost
Without insurance / self-pay $500 – $3,000
With insurance $0 – $1,500

Get free estimates from urgent care near you.

What is a hysterosalpingogram?

A hysterosalpingogram (HSG) is a type of X-ray test that examines the inside of your uterus, fallopian tubes, and the surrounding area after the doctor injects a contrast material through the cervix. This test can help diagnose potential issues related to infertility, such as:

  • Blockages, damage, or swelling in the fallopian tubes

  • Polyps, fibroids, or adhesions in the uterus

  • Untreated sexually transmitted infection (STI)

How is a hysterosalpingogram performed?

To perform an HSG test, the doctor will have to inject a small amount of dye and take an X-ray. During the procedure, they will:

  1. Insert a speculum into the vagina

  2. Prep the cervix with a cleanser solution

  3. Insert a thin tube into the uterus through the cervix

  4. Inject the contrast dye into your uterine cavity and through your fallopian tubes

  5. Take an X-ray of your lower abdomen

How a hysterosalpingogram (HSG) test works (diagram)
How a hysterosalpingogram (HSG) test works (diagram)

HSG test cost factors

Several factors may influence the cost of your HSG test:

  • Location: Prices vary by location and facility. Some states mandate providing infertility treatments, so patients are at least partially covered.

  • Facility type: Hospitals tend to charge more than smaller outpatient clinics or independent gynecologist's offices.

  • Included services: Depending on the facility, your doctor may include other services such as a pregnancy test.

  • Insurance coverage: The cost with insurance varies depending on your specific plan, co-pays, and whether you've met your deductible already. Many facilities offer reduced cash prices for self-paying patients, which are often lower than what you'd pay with insurance. However, if you don't use your insurance, the payment will not apply toward your annual deductible.

Related medical costs

Depending on the reason for the hysterosalpingogram, your doctor may decide to order some other tests. The following table shows the average cost for common medical tests and procedures:

Associated medical costs
Test type Average cost (without insurance)
Blood work cost $25 – $125 per test or panel
X-ray cost $100 – $400+
MRI cost $350 – $2,500+
IVF cost $15,000 to $30,000 per cycle

Hysterosalpingogram FAQs

Is a hysterosalpingogram painful?

A hysterosalpingogram can be painful at times, although it varies from person to person. Most patients report mild to moderate pain or cramping while the doctor inserts the dye, while others say the discomfort is minimal.

Be sure to ask your doctor what steps they'll take to ensure you experience as little pain as possible. Discuss pain management options, like taking Tylenol, before they begin.

Can a hysterosalpingogram increase fertility?

A hysterosalpingogram can potentially increase the odds of fertility in some women because the dye used to create the images "flushes" the fallopian tubes and can clear minor blockages. However, this does not work in all cases, and any success depends on the reasons for infertility.

How long does a hysterosalpingogram take?

Get free estimates from urgent care near you.

A standard hysterosalpingogram takes between 10 to 45 minutes for the procedure itself, although the entire appointment can take up to 30 to 90 minutes in total. This includes small tasks like changing into a hospital gown, reviewing paperwork, or giving a urine sample.

Questions to ask your doctor

Getting an HSG test can help you diagnose and resolve infertility-related complications. Here are some questions to ask your doctor about the test and related issues:

  • How much experience do you have with HSG tests?

  • Will you interpret the results of the X-ray?

  • How soon can I expect the results of the test?

  • Will you be able to tell me the reason for our infertility afterward?

  • Am I a good candidate for the HSG test?

  • How will you proceed if you find a blockage or abnormality?

  • How long will the appointment take?

  • What steps do you take to reduce pain?

  • Will you pause or stop if I say I'm in pain?

  • Do you offer discounts for cash payments? How much do you charge?


Find clinics nearby