Condition guide
Osteomyelitis (bone infection): symptoms, causes and treatment
Osteomyelitis is a painful bone infection. It causes severe pain, often in the legs, with swelling, warmth, redness, a limp and a high temperature. It usually goes away if treated early with antibiotics, typically for 4 to 6 weeks, but can cause serious long-term problems if not treated. Surgery is sometimes needed to drain pus or remove damaged bone.
Last checked: 2026-10-11
Key facts
At a glance.
-
What it is
The NHS says osteomyelitis is a painful bone infection that usually goes away if treated early with antibiotics. It can cause serious long-term problems if it is not treated.
-
Symptoms
Severe pain, most often in the legs; swelling, warmth and redness over the area; a limp (more common in children); and a high temperature.
-
Who is at risk
The NHS lists previous osteomyelitis, diabetes (especially with a foot ulcer), a broken bone, an injury with a wound, an infection, surgery and a weakened immune system. Children may be more likely after a respiratory infection or chickenpox.
-
Treatment
Antibiotics, in hospital or at home, usually for 4 to 6 weeks and up to 12 weeks for severe infection. The NHS says to finish the course even if you feel better.
-
Early treatment
The NHS says if the infection is treated quickly (within 3 to 5 days of it starting), it often clears up completely.
-
Surgery
Usually needed if an abscess develops, the infection presses against something like the spinal cord, or it has lasted a long time and damaged the bone.
-
Urgent help
Ask for an urgent GP appointment or contact NHS 111 for pain, swelling, redness and warmth over a bone, a very high temperature and feeling unwell, or symptoms returning.
What are the symptoms of osteomyelitis?
The NHS says osteomyelitis usually causes severe pain, most often affecting the legs, but it may affect other parts of the body. Other symptoms include swelling of the affected area, a feeling of warmth, redness of the skin (which may be harder to see on black or brown skin), a limp (more common in children) and a high temperature.
NI Direct adds that the area of infected bone will be tender to touch, and that you may feel hot and shivery and generally unwell. The NHS says that young children do not always get a high temperature, so take your child to a GP if they do not want to use an arm or leg and seem irritable.
What is osteomyelitis?
Osteomyelitis is the medical term for infected bone. Oxford University Hospitals explains that it can occur in any bone, is more commonly associated with an area of bone near a site of previous injury or surgery, and can also occur spontaneously without known injury or disease.
Cambridge University Hospitals says that in most cases bacteria are responsible, although fungi can also cause it, and that bacteria usually travel via the bloodstream and settle in the bone or joint. It can occur together with septic arthritis, an infection of a joint. NI Direct notes that sometimes an infection in the blood affects the bone.
What causes osteomyelitis and who is at risk?
The NHS says anyone can develop osteomyelitis, but you are more at risk if you have had osteomyelitis before, have diabetes (especially with a foot ulcer), have broken a bone, have been injured and have a wound, have had an infection or surgery, or have a weakened immune system, for example because of chemotherapy or HIV. Children may also be more likely to get it after a respiratory infection or chickenpox.
The NHS also notes that if you have poorly controlled diabetes you can lose sensation in your feet and not notice small cuts, which could develop into an infection that spreads to the bone, so it is very important to look after your feet.
How is osteomyelitis diagnosed?
The NHS says the GP will examine the area and may do tests. You might need a blood test or to go to hospital for an X-ray, CT scan or MRI scan, and a biopsy, where a small sample of fluid is taken from the bone and sent for testing.
Cambridge University Hospitals explains for children that blood tests cannot confirm osteomyelitis alone but can show a high number of white blood cells, that early on blood tests may identify the type of bacterium to choose the right antibiotics, and that X-rays are not usually useful in early stages whereas MRI can detect bone damage.
How is osteomyelitis treated?
The NHS says osteomyelitis is treated with antibiotics, either in hospital or at home. You will usually take antibiotics for 4 to 6 weeks, and if you have a severe infection you may need them for up to 12 weeks. It is important to finish the course even if you feel better. You can take painkillers to ease the pain, and if the infection is in a long bone such as an arm or leg you may be fitted with a splint so you do not move it as often.
NI Direct explains you may have to stay in hospital to get antibiotics directly into a vein, and when you get better you may be able to take tablets at home. For children, Cambridge University Hospitals says osteomyelitis is usually treated with antibiotics for two to six weeks, often given intravenously through a long-term line, with community nurses sometimes giving them at home.
Oxford University Hospitals explains that antibiotics reach the infected area through the blood, but infection can weaken bone or cause bone to die, and dead bone has an impaired blood supply, so treating bone infection with antibiotics alone can be difficult, which may mean removing dead or infected bone.
| Situation | What may be needed |
|---|---|
| Pus (abscess) has built up in the bone | An operation to drain the pus |
| The infection presses against something else, such as the spinal cord | An operation |
| The infection has lasted a long time and damaged the bone | Debridement to remove the damaged part; the space may need reconstruction |
| Large defects after debridement | Muscle and skin from another body part may be used to repair the area; sometimes more than one operation is needed |
Osteomyelitis in children
The NHS says children may be more likely to get osteomyelitis after a respiratory infection or chickenpox, and that young children do not always have a high temperature. Cambridge University Hospitals says to look out at home for a high temperature of 38C or above, intense bone pain, swelling, redness and warmth in the affected area, irritability and reduced appetite, and reluctance to use a limb.
It describes a team that includes paediatricians, paediatric orthopaedic surgeons, anaesthetists, nurse specialists and community nursing teams, and says the orthopaedic surgeon may need to monitor the growth of the bone long term.
When should you get urgent help?
The NHS says to ask for an urgent GP appointment or contact NHS 111 if you have pain, swelling, redness and a warm sensation over an area of bone, a very high temperature (or you feel hot, cold or shivery) and feel generally unwell, or have had osteomyelitis before and think the symptoms have come back.
Take your child to a GP if they do not want to use an arm or leg and seem irritable. If it is not treated quickly, the NHS says osteomyelitis can cause serious long-term problems, such as infections and permanent damage to your bones.
NHS and private pathways
Osteomyelitis is assessed urgently by a GP, NHS 111 or hospital, and often treated by a team including infection specialists and orthopaedic surgeons. Specialist limb reconstruction services, such as the one described by Oxford University Hospitals, treat complex chronic bone infection.
Private orthopaedic and infection services also exist. Whatever the route, the crucial points are prompt antibiotics, finishing the full course and attending follow-up so that relapse is picked up early.
Frequently asked
Questions people ask.
Quick, plain-English answers to the questions we hear most.
-
What is osteomyelitis?
A painful bone infection. The NHS says it usually goes away if treated early with antibiotics but can cause serious long-term problems if it is not treated. Oxford University Hospitals describes osteomyelitis as the medical term for infected bone, which can occur in any bone, often near a site of previous injury or surgery.
-
What are the symptoms of osteomyelitis?
Severe pain, most often in the legs, with swelling, a feeling of warmth and redness over the affected area, a limp (more common in children) and a high temperature, according to the NHS. NI Direct adds that the infected bone is tender to touch and you may feel hot, shivery and generally unwell.
-
What causes osteomyelitis?
Usually bacteria, which can travel through the bloodstream and settle in the bone, according to Cambridge University Hospitals. The NHS lists risk factors: previous osteomyelitis, diabetes (especially with a foot ulcer), a broken bone, an injury with a wound, an infection, surgery and a weakened immune system.
-
How is osteomyelitis treated?
With antibiotics, in hospital or at home. The NHS says usually for 4 to 6 weeks, and up to 12 weeks if the infection is severe, and it is important to finish the course even if you feel better. Surgery may be needed to drain pus or remove damaged bone, and a splint may be used for a long bone.
-
How long does osteomyelitis take to heal?
The NHS says antibiotic courses are usually 4 to 6 weeks, up to 12 weeks if severe, and that if the infection is treated quickly, within 3 to 5 days of it starting, it often clears up completely. Cambridge University Hospitals says in children antibiotics are usually given for two to six weeks.
-
Is osteomyelitis serious?
It can be. The NHS says if it is not treated quickly it can cause serious long-term problems, such as infections and permanent damage to bones. NI Direct says it can permanently damage bones if not treated quickly, which is why prompt assessment by a GP or NHS 111 matters.
-
Can diabetes cause osteomyelitis?
Diabetes is a risk factor. The NHS says if you have poorly controlled diabetes you can lose sensation in your feet and not notice small cuts, which could develop into an infection that spreads to the bone, so it is very important to look after your feet and have them checked.
-
Can osteomyelitis come back?
Yes. The NHS lists having had osteomyelitis before as a risk factor, and says to ask for an urgent GP appointment or contact NHS 111 if you have had osteomyelitis before and think the symptoms have come back. Oxford University Hospitals describes how chronic infection may need surgery to remove dead or infected bone.
-
How is osteomyelitis diagnosed?
The NHS says the GP will examine the area and may do tests, such as a blood test, an X-ray, CT scan or MRI scan, and a biopsy in which a small sample of fluid is taken from the bone and sent for testing. Cambridge University Hospitals says X-rays are not usually useful in the early stages.
-
What should I do if my child will not use an arm or leg?
The NHS says to take your child to a GP if they do not want to use an arm or leg and seem irritable, because young children do not always get a high temperature with osteomyelitis. Cambridge University Hospitals also lists intense bone pain, swelling and redness, reduced appetite and reluctance to use a limb.
Where this comes from
Sources and checking.
This guide is for information, not medical advice.
Your GP or consultant knows your history and can tell you which parts apply to you. If your symptoms are severe, rapidly worsening, or come with red-flag features, seek urgent medical care. Figures and availability change, so treat them as a guide and confirm with the provider.
Published 2026-10-11, next review 2027-10-11.
-
NHS: Osteomyelitis, https://www.nhs.uk/conditions/osteomyelitis/, retrieved October 2026
-
NI Direct: Osteomyelitis, https://www.nidirect.gov.uk/conditions/osteomyelitis, retrieved October 2026
-
Cambridge University Hospitals: Musculoskeletal infection in children, https://www.cuh.nhs.uk/patient-information/musculoskeletal-infection-in-children/, retrieved October 2026
-
Oxford University Hospitals: Bone infection (osteomyelitis), https://www.ouh.nhs.uk/limbreconstruction/information/conditions/bone-infection/, retrieved October 2026
Related guides
Keep reading.
-
Septic arthritis
Infection of a joint, which can occur with osteomyelitis.
Read guide -
Diabetic foot
Foot problems in diabetes that can lead to bone infection.
Read guide -
Diabetic foot ulcer
Ulcers that can spread infection to bone.
Read guide -
Cellulitis
A skin infection with redness and warmth.
Read guide -
Sepsis
A life-threatening response to infection.
Read guide -
Fractures
Broken bones, a risk factor for bone infection.
Read guide