It differs from person to person I bled for 5 weeks, it would get light then heavy again, remember the more active you become the more you will bleed and it will be red, eventually it will turn pink then brown and fade away. It can take up to 8 weeks to completely finish.