15 Reasons why you may be spotting before your period
13. Medications
Blood thinners, thyroid medicines, hormones, and birth control commonly cause spotting and bleeding between periods. Birth control medication contains estrogen and progesterone in pills, patches, injections, or implants. You may experience spotting if you skip doses, change the type or amount of your medication or use the same method for a long time. Talk with a doctor if your symptoms get worse, as they may be able to provide an alternative form of birth control that avoids vaginal bleeding.
14. Thyroid disease
If you have an underactive thyroid, your thyroid gland does not produce enough thyroid hormone to properly regulate your body's internal processes. This includes your periods. You may experience spotting after your period ends, but you may also notice sudden weight gain, dry skin, puffy face, hair fall, constipation, joint pain, and muscle stiffness. You may need to take thyroid hormones to treat the condition.
15. Pregnancy
Spotting during pregnancy is common, affecting 15 to 25% of people during their first trimester. Bring it to your doctor's attention if you experience spotting. Get medical attention immediately if you have sudden heavy bleeding with pelvic pain, as that could indicate a miscarriage or an ectopic pregnancy.