Vaginal discharge happens after delivery and lasts up to 6 weeks. Discharge is bright red and heavy for the first 2 to 5 days following delivery. It then becomes pink or brown, and then turns yellow or clear.