Hello, Anon. Thank you for your message.
Most broken ribs take about 6 weeks to heal. While you’re on the mend:
-Take pain medicine like acetaminophen or ibuprofen. If you need something stronger, your doctor may prescribe something for you.
-An Ice pack can also help ease the pain.
-Don’t wrap anything tight around your ribs while they’re healing.