Bone grafting is a surgical procedure that uses transplanted bone to repair and rebuild damaged or diseased bones. Surgeons can take bone from your own body (autograft), from a donor (allograft), or sometimes even an animal (xenograft) to perform the graft.