Question: when to do a hsg test?
Answer: It is best to have HSG done in the first half (days 1–14) of the menstrual cycle. This timing reduces the chance that you may be pregnant. During HSG, a contrast medium is placed in the uterus and fallopian tubes. This is a fluid that contains a dye.