How long does bleeding generally last after giving birth? I had my baby 3 weeks ago. Bleeding seemed to reduce day by day, gradually going from red to pink to brown. Now it has gone bright red again, is this normal?