Question: I was pregnant during the blessed month of Ramadaan. I had a vaginal bleeding on Ramadaan 20th, but I neither ate nor drank, i.e., I kept fasting. During my stay in the hospital I broke my Sawm (Fast) for four days. After Ramadaan I made up for the days of Sawm I missed. Should I make up for them again, bearing in mind that I have not given birth yet? Please advise me, may Allaah reward you.
Answer: Your observing Sawm while having vaginal bleeding during pregnancy has no effect on the validity of your Sawm, just like the case of Istihaadah (abnormal vaginal bleeding outside the menstrual or post-partum period). Therefore, your Sawm is valid. Moreover, your making up for the four days you missed during your stay in hospital after Ramadaan discharges the obligation, and you do not have to fast them again... read more here.