Best Indoor Plants for Anxiety (15+ List)


Author bio

Page last updated: 14/09/2022

Best Indoor Plants for Anxiety (15+ List)

This is an extensive list of the best indoor plants for anxiety. Each item listed here requires partial to full shade. That makes them suitable for indoor spaces. These plants help with anxiety by purifying the air, elevating mood, and absorbing sounds.

What are the Best Indoor Plants for Anxiety

Here is a quick list of the best indoor plants for people struggling with anxiety:

Shade & Semi-Shade Plants That Ease Anxiety

Potted plants are kept for reasons beyond simply aesthetic value. They are said to make the air cleaner, improve mood and focus, make skin healthier, and lives happier. Engaging with nature through gardening is also said to be quite therapeutic especially for conditions like anxiety and autism.

We’ve made a list of the best indoor plants that can help you with anxiety. Bring home any of the following to manage your symptoms better:


If you’re looking for a break from mundane life, then try chamomile plants. The white flowers are not only aesthetically pleasing but have many health benefits. The chamomile plant is one of the best stress-relieving indoor plants to keep at home and offices. 

It is great for those with anxiety. Chamomile tea is one of the very famous tea flavours consumed by people that help to ease an upset stomach. It also detoxifies your body by increasing your metabolism and improving your digestion system.


Basil is considered sacred in many cultures. This holy plant is one of the most common plants you may find in households. People do not just preach it because of its Godly presence. You’ll be amazed to know that the basil plant has anti-stress properties which help to relieve stress and anxiety. 

Basil plant acts as an adaptogen- a natural substance considered to help the body adapt to stress. Hence it is beneficial to have a basil plant in your house or office that can improve mental clarity.

Best Indoor Plants for Anxiety (15+ List)


Lavender comes from the mint family and is most commonly used as an essential oil. Aside from its beautiful scent, it’s proven to lower stress and anxiety levels. It also improves sleep, lowers heart rate and calms agitated babies. 

Just looking at the beautiful lavender colour, one feels rejuvenated. According to colour psychology, lavender has a blue base, so it makes sense that this colour would have a calming effect.

Snake Plant

Snake plants are easy to grow and add to the aesthetic value of any room. If you suffer from eye irritation, headaches or breathing problems, this is a great plant to install in your home. It also improves energy levels. 

NASA was amongst the first to discover the benefits offered by the snake plant. In a study performed by them, they discovered that snake plants greatly reduced the toxins in the air.

Aloe Vera

The ever-reliable aloe vera plant isn’t just good for treating sunburn and soothing your skin. It’s also great at improving the air quality in your home. It’s also a very easy plant to take care of meaning you won’t have to worry too much about keeping it alive. 

On top of that, both dark and light greens are some of the most restful and quiet colours. Hence, it is a great plant for people who tend to be restless or are unable to calm their minds.


The plants that have water in their leaves, stems or both are known as succulent plants. These small potted plants are extremely cute and embellish any room. But they also have many health benefits. 

Succulents release oxygen throughout the night. This improves sleep leading to elevated mood and decreased stress and tension. These variegated plants are resilient and are great for those who are looking for low maintenance plants.


Saintpaulia is enjoyed for their delicate, colourful flowers and furry, soft leaves but many people want to touch the leaves and flowers. But research has indicated that Saintpaulia grows best without ‘human touch’. They may be ‘moody’ but these plants also have great health benefits. 

Simply looking at the purple of Saintpaulia has been shown to benefit one’s health. Gazing at it helps stimulate the release of a small amount of adrenaline. This raises energy levels and increases the flow of oxygen to your brain, which helps you relax.

Song of India

Numerous scientific studies have shown that, among many things, houseplants are great for clearing the air inside buildings. It’s well-known that houseplants can give you a literal breath of fresh air as they produce oxygen. 

The Song of India plant was used in a clean air study. It was proven that the plant can remove a considerable amount of toxins from the environment. This plant is great for people who wish to unwind from the hectic schedules of their lives.

English Ivy

English Ivy is a proven indoor plant for stress relief and anxiety. It reduces headaches and promotes a good night’s sleep. This hanging plant is a great companion to those who wish to calm their allergies, particularly if they suffer from asthma. 

This plant helps in keeping away airborne diseases and is the best when the climate conditions go worse during the festive season. Plus, it adds to the aesthetic value of any room.


Cacti mainly survive in arid regions. Cacti release oxygen throughout the night thus promoting better sleep quality. People with anxiety will benefit from this plant. Anxious people tend to be restless and overthink. 

This incessant thinking may carry over during bedtime, which will prevent them from having a good night’s sleep. Having cacti by your bedside will essentially freshen the air in your home while you are asleep. Cacti are highly recommended for beginners as they are low maintenance plants.

Spider Plant

Researchers have concluded that working with plants could reduce both physiological and psychological stress. Real plants may also sharpen your attention and boost your productivity. Researchers have also found that keeping a plant in your workspace helps to buffer the effects of job stress and anxiety. 

The spider plant is an ornamental indoor plant native to tropical and southern Africa. It is an easy to grow indoor plant. Spider plant is quite popular because of its air purifying capacity and medicinal properties.


Indoor plants have many benefits. They may help reduce levels of stress. Research has found that plants in your home or office can make you feel more comfortable, soothed, and natural. Pothos is one such plant. 

Pothos is a powerful tool to invest in when it comes to tackling poor air quality and stress affecting factors. Having such a plant in your office or home is a good way to promote a relaxing ambience.

Lucky Bamboo

There’s just something soothing while looking at long bamboo plants. Bamboo palm can add a taste of the tropics to your home. It’s great at flushing pollutants from the air, which goes a long way to helping us breathe better and soothe anxiety. 

Bamboo is also a natural humidifier and thrives in the shade with little attention from its owner. Also, it is believed that keeping a bamboo plant is very auspicious. Bamboo plants are said to bring good luck, wealth and fortune.


A few plants around the home or office is highly helpful to a person’s well-being in many ways. It helps to improve mood and raise productivity and creativity. Indoor plants can also increase your overall well-being. 

Azaleas are long-lived plants when their requirements are met. There are azaleas in Japan that are hundreds of years old. These plants encourage you to speak up for and honour yourself from a place of clarity and compassion.

Peace Lily

Peace Lily plants are aptly named because they help you find peace. Its dark green leaves and white spathes (the name of the petals) have a serene zen-like quality. It’s a very easy plant to look at after and doesn’t need much light or water. 

Studies have shown that it’s almost twice as effective at removing common toxic gasses from its surroundings as other plants. It really is a plant that helps you breathe easier. Peace lily is a good recommendation for people who experience frequent panic attacks.


If you’re someone who’s prone to incessant negative thinking and very restless, then keeping an indoor plant will be beneficial to you. Aglaonema or Chinese Evergreen can survive a novice’s gardening. 

The plant is visually pleasing. It can brighten up any room. Even in gloomier months, it looks stunning. It also filters toxins from the air and emits oxygen, which can bolster productivity and boost your sense of well being.

Side Note: I have tried and tested various products and services to help with my anxiety and depression. See my top recommendations here, as well as a full list of all products and services our team has tested for various mental health conditions and general wellness.


This was an extensive list of the best indoor plants for anxiety. Each item listed here requires partial to full shade. That makes them suitable for indoor spaces. These plants help with anxiety by purifying the air, elevating mood, and absorbing sounds.

Here, we described Chamomile

Basil, Lavender, Snake Plant, Aloe Vera, Succulents, Saintpaulia, Song of India, English Ivy, Cactus, Spider Plant, Pothos, Lucky Bamboo, Azalea, Peace Lily, and Aglaonema.

FAQs (Best Indoor Plants for Anxiety)

What’s the best natural medicine for anxiety?

The best all natural supplements for anxiety are:

Vitamin D
Passion Flower
Omega 3
Rhodiola rosea
Vitamin C
St. John’s Wort

What plants are good for stress?

Plants are considered good for stress because they can absorb sounds. They also reflect the background noise, making the surrounding area a lot more peaceful. Generally, their greenery and varied colours are pleasant to look at and they make spaces feel a lot homelier.

Why should you not put plants in your bedroom?

Some people believe that plants should not be kept in the bedroom as they emit carbon dioxide at night. But this belief has no grounds because humans and pets produce far more CO2 than any plant.