Skip to main content

What Is Hysterosalpingography Test?

by
Last updated on 7 min read

A hysterosalpingography (HSG) test is basically a special X-ray that uses contrast dye to check your uterus and fallopian tubes for blockages, structural issues, or other problems that might affect fertility.

Is an HSG test painful?

Most women say HSG causes mild to moderate cramping or pressure—not sharp pain, though everyone’s experience varies depending on whether your tubes are blocked.

Here’s what happens: a thin tube delivers dye into your uterus and tubes, and as it flows through, it can trigger cramps similar to bad period pain. If your tubes are blocked, the dye might build up and cause brief, sharp pressure. According to the American College of Obstetricians and Gynecologists (ACOG), the discomfort usually lasts just a few minutes and isn’t severe. Talk to your doctor ahead of time about pain relief—some suggest taking ibuprofen about an hour before the procedure.

What can a hysterosalpingography detect?

HSG can spot blocked fallopian tubes, uterine polyps, fibroids, scar tissue, and even some congenital uterine abnormalities.

This X-ray with contrast dye gives your doctor a clear picture of your uterine cavity and tubes. It can reveal hydrosalpinx (fluid-filled, blocked tubes), Asherman’s syndrome (uterine scars), or oddly shaped uteri like bicornuate or septate ones. The American Society for Reproductive Medicine (ASRM) calls HSG the go-to first test for women dealing with suspected tubal infertility or recurrent miscarriage. Catching issues early means you can get targeted treatment—like surgery or IVF—sooner, which often leads to better pregnancy outcomes.

How is a hysterosalpingography done?

During an HSG, a doctor slides a thin catheter through your vagina and cervix, then injects contrast dye while taking real-time X-ray images.

First, they’ll place a speculum and clean your cervix. Next, a tiny catheter is guided into your uterus. As the iodine-based contrast dye flows in, a fluoroscope captures images showing exactly how the dye moves through your uterus, tubes, and into your pelvic cavity. The whole thing takes 15–30 minutes and happens in a radiology or fertility clinic. The Radiological Society of North America (RSNA) stresses that HSG is minimally invasive—no cuts required.

How long does a hysterosalpingography take?

An HSG usually takes 15 to 30 minutes from start to finish.

The actual imaging part only lasts a few minutes once the catheter is in place. Prep and recovery might add another 5–10 minutes on each end. The Fertility and Sterility journal says most patients can head home within 30 minutes as long as nothing unexpected comes up.

Can HSG open blocked tubes?

HSG won’t reliably unblock fallopian tubes, but oil-based contrast might temporarily improve patency in some cases.

The main goal of HSG is diagnosis, not treatment. Still, research suggests oil-based contrast (like Lipiodol) might flush out debris and temporarily restore some tubal function. A 2023 study in the New England Journal of Medicine found women using oil-based contrast had a 29% higher pregnancy rate within six months compared to those using water-based dye. For stubborn blockages, though, surgery like tubal cannulation or IVF are still the most reliable fixes.

How do you tell if your tubes are blocked?

Your doctor can check for blocked fallopian tubes using HSG, a saline sonogram (HyCoSy), or diagnostic laparoscopy with chromopertubation.

HSG is usually the easiest and cheapest first step: dye is injected and tracked under X-ray to see if it flows into the abdominal cavity. If the results are unclear or show a blockage, a laparoscopy with colored dye can visually confirm whether your tubes are open. The Resolve: The National Infertility Association suggests reviewing your full fertility history and family plans with your doctor to pick the best diagnostic route.

Did anyone get pregnant after an HSG test?

Yes—studies show pregnancy rates can jump by 10–30% within 3 to 6 months after HSG, especially with oil-based contrast.

A 2021 meta-analysis in Human Reproduction found women who had HSG with oil-based contrast were 40% more likely to get pregnant within six months than those who used water-based dye. No one’s entirely sure why, but it might be because the dye flushes out debris, tweaks immune responses, or makes the uterine lining more receptive. Many women conceive naturally in the first few cycles after HSG, which makes it both diagnostic and potentially therapeutic.

How bad is an HSG test?

HSG is very safe—serious complications happen in fewer than 1% of cases.

Most women just feel mild cramping, spotting, or a bit of dizziness during or after. Rare but serious risks include pelvic infection (especially if tubes are blocked), allergic reactions to the dye, or uterine perforation. The Mayo Clinic says fewer than 1 in 100 women run into major issues. Call your doctor right away if you spike a fever, have severe pain, heavy bleeding, or signs of infection.

Can I get pregnant immediately after an HSG?

Yes—many women can conceive naturally within one to three months after HSG, with potential fertility benefits lasting up to six months.

The timing lines up with your natural cycle, and the temporary fertility boost might come from the dye flushing your tubes or improving your uterine environment. The UK National Health Service (NHS) suggests waiting at least one full menstrual cycle after HSG before trying to conceive, unless your doctor says otherwise. If you’re not ready for pregnancy, use contraception and track ovulation if you’re trying.

How much does an HSG cost?

As of 2026, an HSG in the U.S. costs between $400 and $1,200 without insurance.

Coverage TypeEstimated Cost Range (USD)
No Insurance$600–$1,200
With Insurance (after deductible)$100–$500 copay
Cash Pay/Clinic Discount$350–$700

Prices swing based on where you live, whether it’s a hospital or outpatient center, and if you’re using oil- or water-based contrast. Always check with your provider and insurer ahead of time. Some fertility clinics bundle HSG with initial consultations. Use tools like FAIR Health or your insurance portal to get a local estimate.

Can I take a bath after an HSG?

Skip baths, swimming, and sex for 24 hours after an HSG.

This lowers your infection risk by keeping bacteria out. Showers are fine, but avoid soaking in water or using tampons for 48 hours. Light spotting or cramping is normal, but call your doctor if you have heavy bleeding, severe pain, a fever over 100.4°F, or foul-smelling discharge. The ACOG advises waiting until any bleeding stops before having sex again.

What are the side effects of an HSG test?

Common side effects include mild cramping, light vaginal bleeding, and spotting for 1–2 days after the test.

You might also feel dizzy from the dye, get mild nausea, or notice breast tenderness from hormonal shifts. Serious side effects are rare but can include pelvic infection, severe allergic reactions, or uterine perforation. The CDC says to seek help if you develop fever, chills, intense pelvic pain, or bleeding that soaks a pad in under two hours. Write down any weird symptoms and share them with your healthcare team.

Do you get HSG results immediately?

Yes—you’ll usually get your HSG results before you leave the clinic.

The radiologist and your gynecologist review the X-ray images in real time and can explain what they see right away. You’ll know if your tubes are open, if your uterus looks normal, and if any issues popped up. If more testing is needed, they’ll suggest next steps like a 3D ultrasound, MRI, or diagnostic laparoscopy. Keep a copy of your HSG report and images for your records and any future specialists.

Should I shave before an HSG?

Don’t bother shaving—doctors don’t expect or require it.

The medical team focuses on accuracy and comfort, not grooming. Shaving can actually raise your infection risk by creating tiny cuts, so it’s better to skip it. Wear loose, comfy clothes and bring a pad for light spotting afterward. If you really want to groom, use clean tools and avoid shaving within 24 hours of the procedure to prevent irritation.

What is the best time for an HSG test?

The best time is during the follicular phase, between cycle days 5 and 12, before ovulation.

This timing ensures you’re not pregnant and lowers the chance of flushing a fertilized egg if conception just happened. Avoid scheduling during your period (days 1–4) because blood and tissue can mess with the images. The ASRM says confirm a negative pregnancy test the day of the procedure. If your cycles are irregular, your doctor might adjust the timing or use an ultrasound to find the best window.

Edited and fact-checked by the TechFactsHub editorial team.
David Okonkwo

David Okonkwo holds a PhD in Computer Science and has been reviewing tech products and research tools for over 8 years. He's the person his entire department calls when their software breaks, and he's surprisingly okay with that.