what causes bone infection
Causes. Bone infection is most often caused by bacteria. But it can also be caused by fungi or other germs. When a person has osteomyelitis: 1  Bacteria or other germs may spread to a bone from infected skin, muscles, or tendons next to the bone.