how long does it take to heal ribs?
<answer> As little as 3-5 weeks to 6 months. <context> Confidence votes 24.6K. A long time. You should be able to feel a marked improvement in as little as 3-5 weeks, but it's not unheard of for severely cracked ribs to still be painful as much as 6 months down the line or more. However...