Question: how long can you spot for before your period?
Answer: Spotting, or staining (doctors use the terms interchangeably), is a small amount of vaginal bleeding one to three days before a period, according to Brightman. Think: enough blood to leave a mark on light-colored panties, but not enough to necessitate a tampon.