A full recovery from a broken clavicle takes about four months. It could take longer if you have diabetes or smoke. It’s essential that you follow your treatment plan and do not perform activities such as lifting objects before you’re completely healed. Rushing things may mean having to start rehabilitation from the beginning all over again.