Healthdirect Free Australian health advice you can count on.

Medical problem? Call 1800 022 222. If you need urgent medical help, call triple zero immediately

healthdirect Australia is a free service where you can talk to a nurse or doctor who can help you know what to do.

beginning of content

Pericarditis

6-minute read

Key facts

  • Pericarditis is inflammation of the pericardium, the thin, double-layered membrane around your heart.
  • The main symptom of pericarditis is sharp chest pain that gets worse when you’re lying down or breathing in.
  • There are many causes of pericarditis.

What is pericarditis?

Pericarditis is inflammation of the pericardium. The pericardium is the thin membrane (lining) around your heart. This means your pericardium becomes swollen and irritated.

The main types of pericarditis are:

  • acute pericarditis — your symptoms start suddenly and usually last 4 to 6 weeks
  • chronic pericarditis — your symptoms develop gradually and can last for 3 months or more
  • recurrent pericarditis — new symptoms appear after you get better from acute pericarditis

What are the symptoms of pericarditis?

The most common symptom of pericarditis is sharp, stabbing chest pain. You will usually feel this in the centre of your chest.

The chest pain is usually worse when you breathe in or when you lie down. It may get better when you sit up and lean forward.

Depending on the cause of your pericarditis, you may get:

You might also get swelling of your legs or abdomen (tummy).

CHECK YOUR SYMPTOMS — Use the Symptom Checker and find out if you need to seek medical help.

What causes pericarditis?

Pericarditis can be caused by an infection with a:

Other causes of pericarditis are:

Often, the cause of pericarditis isn’t known.

Some medicines can cause pericarditis. Pericarditis has also been reported as a rare side effect of some COVID-19 vaccines.

When should I see my doctor?

Call triple zero (000) and ask for an ambulance if you have severe chest pain, chest pain that is getting worse or has lasted for 10 minutes.

Always seek medical attention if you have any type of chest pain.

FIND A HEALTH SERVICE — The Service Finder can help you find doctors, pharmacies, hospitals and other health services.

How is pericarditis diagnosed?

Your doctor will ask about your symptoms and general health. They will perform a physical examination and listen to your heart using a stethoscope.

Your doctor may recommend tests such as:

Your doctor can usually confirm pericarditis with a physical examination and electrocardiogram (ECG).

ASK YOUR DOCTOR — Preparing for an appointment? Use the Question Builder for general tips on what to ask your GP or specialist.

How is pericarditis treated?

Treatment usually includes:

Some people with pericarditis need monitoring and treatment in hospital.

If your doctor finds an underlying cause, they will treat it where possible.

Your doctor will give you antibiotics if your pericarditis is caused by a bacterial infection.

Your doctor will advise you to avoid strenuous (hard) activities until your symptoms get better.

What are the complications of pericarditis?

You will be monitored for complications. If complications develop, you may need surgery.

Pericardial effusion is when fluid builds up between the 2 layers of your pericardium.

Cardiac tamponade is when fluid builds up so much that it puts pressure on your heart and causes your blood pressure to drop dramatically. This is life-threatening and requires emergency treatment.

It’s possible to develop chronic constrictive pericarditis — thickening and scarring of your pericardium. This can stop your heart beating properly and you will need surgery.

Can pericarditis be prevented?

Pericarditis can’t be prevented. You can reduce your risk of a heart attack, which can lead to pericarditis.

Read more about a healthy heart diet.

Resources and support

The Heart Foundation has more information about pericarditis and keeping your heart healthy.

For support and advice about your heart health, visit Heart Support Australia.

You can also call the healthdirect helpline on 1800 022 222 (known as NURSE-ON-CALL in Victoria). A registered nurse is available to speak with you 24 hours a day, 7 days a week.

Learn more here about the development and quality assurance of healthdirect content.

Last reviewed: September 2025


Back To Top

Need more information?

These trusted information partners have more on this topic.

Healthdirect 24hr 7 days a week hotline

24 hour health advice you can count on

1800 022 222

Government Accredited with over 140 information partners

We are a government-funded service, providing quality, approved health information and advice

Australian Government, health department logo ACT Government logo New South Wales government logo Northern Territory Government logo Queensland Government logo Government of South Australia logo Tasmanian government logo Victorian government logo Government of Western Australia logo

Healthdirect Australia acknowledges the Traditional Owners of Country throughout Australia and their continuing connection to land, sea and community. We pay our respects to the Traditional Owners and to Elders both past and present.