Explains postnatal depression and other perinatal mental health problems, including possible causes, treatments and support options. Also has information for friends and family, including support and advice for partners.
There are many reasons that you might develop a mental health problem. Nobody knows exactly why they happen. This includes mental health problems you develop while pregnant or after giving birth, known as 'perinatal' mental health problems.
Some perinatal mental health problems have clearer causes. For example, difficult experiences while giving birth can cause postnatal PTSD.
But for many people, it can be a combination of factors that cause a perinatal mental health problem.
These factors might include:
We also have information about the effect of infant loss on your mental health.
Your experience of mental health will be personal to you, as will your experience of being pregnant and having a child.
But if you've had mental health problems in the past, being pregnant or having a baby can increase the risk of those problems happening again. This includes any previous perinatal mental health problems.
It is important to understand what might trigger another episode of any previous problems, as well as what support you may need during this time. You can speak to your doctor about this.
See our page on types of mental health problems for more information about any specific problems you have experienced.
Some people think it is likely that perinatal mental health problems have a biological cause. This includes changes in your body during and after pregnancy, such as changes to your hormones.
Some studies show that changes to your hormones during pregnancy and after giving birth can cause differences in your mood. But not everyone who gets pregnant and experiences these changes goes on to develop a perinatal mental health problem. So changes in hormones are unlikely to be the only cause if you do develop a problem.
Having a baby is a major life event and can be stressful, exhausting and overwhelming. If you don't have people around who can help, like a partner or family members, this can affect how well you cope. It may mean that you are more likely to develop a mental health problem during this time.
Some of us have difficult experiences in our childhood, such as:
Some research shows that these experiences could make you more vulnerable to mental health problems later in life.
These experiences can have a big effect on how you feel about becoming a parent. For example, if you experienced abuse while growing up, you may now struggle to relate to other people. This may include finding it difficult to relate to your baby.
If your own parents did not have good parenting skills, you may find it hard to adapt to your new role as a parent. For example, you may feel unsure of how to interpret your baby's needs. You may even fear that you are going to harm your baby somehow, because you aren't sure how to take care of them.
NAPAC supports anyone who's experienced abuse in childhood, including sexual, physical or emotional abuse, and neglect.
"I have PTSD due to trauma experienced in childhood... I worked so hard to fight my anxiety and accept my experiences, and to realise that these were very different to the circumstances in which I would be bringing up my daughter."
Experiencing abuse can sometimes cause:
So if you have experience of abuse, you may be more likely to develop perinatal mental health problems.
Different types of abuse include:
See our pages on abuse for details of organisations who support people with experience of abuse.
If your self-esteem is low, you may doubt your ability to cope as a parent. For example, when your baby cries you may think it is because of something you've done wrong, or because of something important you haven't done.
See our pages on self-esteem for more information, including ways to improve your self-esteem. Some of these tips might feel difficult while you are pregnant or have a new baby, but even small changes can make a big difference to how you feel.
"I was angry, sad, irrational, indifferent towards my husband... I lied and said things were better than the reality out of fear of being laughed at and being judged as a bad mother."
It can be difficult for anyone to deal with stressful living conditions. If you are pregnant or recently had a baby, this may feel even harder. These conditions can make you more likely to develop a perinatal mental health problem.
For example, you may be struggling with:
These problems can be even more difficult if you live alone, with little or no support from other people.
Living with these conditions might make you may worry that you are unable to provide your baby with everything that they need. Or you might feel like you are failing your baby.
"I had a difficult labour with my first baby and many significant life changes, which I can now see all contributed to my depression."
Major life events can be difficult to deal with, and may increase the level of stress in your life.
Examples of major life events include:
If you experience any of these events while you are pregnant or after having a baby, you may be more likely to develop a perinatal mental health problem.
Having a baby is also a major life event in itself, and is likely to involve many changes in your life. It may cause you to leave your job and lose your financial independence.
Or you may need to give up social activities, and find it difficult to spend time with friends. Being responsible for a baby means that your day is likely to revolve around your child's needs rather than yours.
These changes to your life might mean you are more likely to develop a mental health problem.
This information was published in April 2020. We will revise it in 2023.
Need more support with this issue? Our helplines are here for you.
Need the references and evidence sheet for this page? Contact our publishing team.
Want to reproduce content from this page? See our page on permissions and licensing.