How Long does It Take for Broken Ribs to Heal?

It takes about 6 to 8 weeks for broken ribs to heal. Yes I know its a long time and there is nothing that they really can do for them. It is best not to sleep on your stomach and for the first four weeks try not to lift anything heavy to avoid rebreaking them when they first start to heal.