A high C-reactive protein (CRP) result on a blood test means your body is fighting something. CRP is a protein your liver makes in response to inflammation. When an infection triggers that inflammation, your CRP level can rise dramatically. The most common culprits are bacterial infections, which tend to cause the highest spikes, though viral infections can also raise the number. While a high CRP tells you inflammation is present, it does not tell you exactly where the infection is or what kind of germ is causing it.
What Does a High CRP Level Actually Mean?
CRP is an acute phase reactant. That is a technical way of saying your liver releases more of it into your bloodstream when your body is under stress. The stress can come from infection, injury, surgery, or a chronic condition like rheumatoid arthritis. The level rises within hours of the trigger and falls quickly once the trigger resolves.
A normal CRP level is generally below 3 mg/L, though the exact reference range varies slightly by lab. Levels above 10 mg/L are considered significantly elevated and usually point to an active infection or severe inflammation. Levels in the hundreds can occur with serious bacterial infections. The higher the number, the more intense the inflammatory response, but the number alone cannot name the infection.
Which Bacterial Infections Cause the Highest CRP?
Bacterial infections are the most common cause of very high CRP levels, often exceeding 100 mg/L. Sepsis, a life-threatening condition where the infection spreads into the bloodstream, produces some of the highest CRP readings seen in clinical practice. Pneumonia, particularly bacterial pneumonia, also drives CRP levels up sharply.
Other bacterial infections that commonly raise CRP include:
- Urinary tract infections, especially when they reach the kidneys (pyelonephritis)
- Skin and soft tissue infections like cellulitis
- Bacterial meningitis
- Bone infections (osteomyelitis)
- Intra-abdominal infections such as appendicitis or diverticulitis
These infections trigger a strong immune response. The body sends white blood cells and inflammatory proteins to the site, and CRP is part of that mobilization. The level often correlates with the severity of the infection, which is why doctors use it to monitor how well treatment is working.
Can Viral Infections Raise CRP?
Yes, viral infections can raise CRP, but usually to a lesser degree than bacterial infections. A typical viral infection like influenza, COVID-19, or a common cold might push CRP into the 10 to 50 mg/L range. Some viral infections, particularly severe ones, can cause higher levels, but the pattern is less predictable than with bacteria.
The difference matters clinically. A moderately elevated CRP with flu-like symptoms points more toward a virus, while a very high CRP with localized symptoms like chest pain or burning urination points toward bacteria. Doctors use this distinction to decide whether antibiotics are appropriate. Antibiotics treat bacteria, not viruses, so a high CRP alone does not justify prescribing them.
What Other Conditions Cause High CRP?
Infections are not the only reason CRP rises. Several non-infectious conditions produce the same result, and distinguishing between them is essential for proper treatment. Autoimmune diseases such as rheumatoid arthritis, lupus, and inflammatory bowel disease cause chronic inflammation that keeps CRP elevated. The levels tend to be lower than with acute bacterial infections, often in the 10 to 50 mg/L range, but they can flare higher during disease activity.
Other causes include:
- Recent surgery or trauma
- Heart attack or tissue damage
- Certain cancers, particularly lymphoma
- Chronic conditions like obesity and diabetes, which cause low-grade inflammation
- Smoking
This is why a high CRP result is a starting point, not a diagnosis. It tells your doctor that inflammation exists somewhere in your body. The next step is figuring out where and why.
How Do Doctors Use CRP to Guide Treatment?
CRP is a monitoring tool as much as a diagnostic one. When a patient is treated for a bacterial infection, doctors expect CRP to fall within a few days. If it does not, the treatment may not be working, or the infection may be somewhere unexpected. If it falls steadily, that is a good sign the infection is resolving.
Doctors also use CRP to distinguish between bacterial and viral infections in ambiguous cases. A patient with a cough, fever, and a chest X-ray that looks unclear might have either a viral or bacterial pneumonia. A very high CRP pushes the diagnosis toward bacterial, making antibiotics more reasonable. A normal or mildly elevated CRP suggests a virus, and antibiotics would not help.
CRP is also measured in people with autoimmune conditions to track disease flares. A rising CRP in someone with rheumatoid arthritis may signal that their medication needs adjustment, even before symptoms worsen. It is a useful early warning system.
What Should You Do If Your CRP Is High?
A single high CRP result does not mean you have a specific disease. It means your body is responding to something. The next steps depend on your symptoms. If you have a fever, cough, pain, or other signs of infection, your doctor will investigate the likely source. If you have no symptoms at all, the high CRP may be from a chronic condition, recent physical stress, or even a mild infection you did not notice.
Do not try to lower CRP yourself with supplements or dietary changes before understanding the cause. Treating a number without knowing the underlying problem can delay proper care. If the cause is bacterial, you need antibiotics. If it is autoimmune, you need anti-inflammatory medication. If it is a virus, you mostly need time and supportive care. The right treatment depends entirely on the diagnosis.
If your CRP is very high and you have symptoms like fever, rapid breathing, confusion, or severe pain, seek medical attention promptly. These could be signs of a serious infection that requires immediate treatment.
Can CRP Levels Distinguish Between Infection Types?
Not reliably. There is overlap between the CRP ranges seen in bacterial infections, viral infections, and non-infectious inflammation. A level of 80 mg/L could be bacterial pneumonia, a severe viral infection, or a major flare of an autoimmune disease. A level of 20 mg/L could be a mild bacterial infection or a typical viral illness.
Doctors sometimes use other blood markers alongside CRP to narrow things down. The white blood cell count, procalcitonin level, and blood cultures provide additional information. Procalcitonin, in particular, tends to rise more specifically with bacterial infections than CRP does. But no single blood test definitively identifies the type of infection, which is why doctors rely on the full clinical picture.
When Do Doctors Order a CRP Test?
Doctors order CRP when they suspect inflammation or infection but need confirmation. It is common in the emergency room when a patient presents with fever of unknown origin. It is also routine in monitoring chronic conditions like rheumatoid arthritis or inflammatory bowel disease. Some doctors check CRP after surgery to watch for complications like wound infections.
The test is simple. It requires a blood draw, and results typically come back within a day. There is also a high-sensitivity CRP test (hs-CRP) used specifically to assess cardiovascular risk, but that is a different clinical purpose and uses much lower thresholds. The standard CRP test measures acute inflammation; the hs-CRP test measures low-grade chronic inflammation. They are not interchangeable.
Frequently Asked Questions
What level of CRP indicates a bacterial infection?
Levels above 10 mg/L are considered significantly elevated, and bacterial infections often push CRP above 50 mg/L, sometimes into the hundreds. However, severe viral infections and autoimmune flares can also produce high levels, so CRP alone cannot confirm a bacterial cause.
How quickly does CRP rise after an infection starts?
CRP begins rising within 4 to 6 hours of the inflammatory trigger and peaks around 48 hours. It falls just as quickly once the infection resolves, which is why doctors repeat the test to monitor treatment progress.
Can a high CRP be normal?
No, a high CRP indicates active inflammation somewhere in the body, but it does not always mean a serious problem. Minor infections, recent exercise, or even poor sleep can cause modest elevations, and some healthy people run slightly above the normal reference range.
What is the difference between CRP and procalcitonin?
Both are inflammatory markers, but procalcitonin rises more specifically in response to bacterial infections, while CRP rises in response to any inflammation. Procalcitonin is often used to help decide whether antibiotics are needed, while CRP is a broader screening tool.

