If you have a broken collarbone, you will likely need to take 4-8 weeks off from work. This will depend on the severity of the break and how well you heal. You may be able to return to work sooner if you have a desk job or can do your job with limited physical activity.