How long does a cat continue to bleed after giving birth?

They can bleed for 3-5 days after giving birth. It is not uncommon for the bleeding to continue for up to 7 days.