Smaller collarbone fractures that do not require surgery can usually heal in four to six weeks. Larger fractures that have fractured into several fragments require stabilization with a plate and screws. This sort of fracture might take three months or more to heal.