Dans les cas d'ostéomyélite légère ou à un stade précoce, un traitement antibiotique peut être efficace. Pour l'ostéomyélite avancée, une intervention chirurgicale peut être nécessaire pour retirer les tissus osseux infectés ou nécrotiques.