Hey Everyone answered 1/17/2011 How Long Will Vaginal Discharge Last Before My First Period? I had discharge for about 1 year. I started getting it when I was 12 and I'm a little bit over 13 now and I just got my period 3 days ago. It just varies for different people.