Here you’ll find 20+ of the best self care gifts for mental health. From stress and anxiety relief to boosting overall well-being, these thoughtful gifts offer something for everyone.

As someone who has faced mental health challenges, particularly during postpartum, I’ve come to understand how deeply our mental well-being impacts our lives and those around us. Managing stress and anxiety—two of the most common mental health issues today—is crucial, and self-care plays a vital role in this process.
I’ve written many blog posts around self-care ideas and tips, and now I want to share some thoughtful self-care gifts for mental health that can truly enhance mental health and elevate your loved ones’ self-care routines.
With the increasing focus on mental health, there’s a wide range of resources available, from subscriptions to journals, all emphasizing that caring for our mental well-being is just as important as our physical health.
This mental health gift guide is designed to support those experiencing stress, anxiety, or other challenges by offering the best self-care gifts to improve overall well-being.
This post is all about self care gifts for mental health.
Save this pin to come back to find the perfect self care gifts for mental health!

Self Care Gifts For Mental Health
1. Mindfulness Colouring Book
Creative expression is a powerful and therapeutic way to relieve stress, making it a perfect gift for someone who struggles with their mental health.
Mindfulness allows a person to be fully present, helping them momentarily set aside their worries and find calm. For example, a coloring book can be incredibly effective. I use one myself during those overwhelming days when stress and burnout set in. Just 10-20 minutes of coloring can work wonders, which is why it’s such a thoughtful and impactful self-care gift for mental health.
Gifting these coloring pens with the coloring book is a perfect gift set idea!
2. Gratitude Journal
Did you know I created a gratitude journal inspired by how much it helped me during my toughest mental health days, especially postpartum depression? Seeing its positive impact, I designed my own journal with morning and evening prompts to encourage a positive mindset and reduce stress and anxiety.
I also included weekly challenges focused on self-care and healthy habits, all aimed at boosting mental health. I truly believe this journal can make a significant difference for a loved one looking to improve their mental well-being.
3. Aromatherapy Diffuser With Essential Oils
An Aromatherapy Diffuser with Essential Oils makes an excellent self-care gift for mental health, offering a natural way to reduce stress and create a calming environment. They can use it during meditation, before bed, or throughout the day.
Aromatherapy can help promote relaxation, improve mood, and support emotional well-being. The simple act of breathing in these soothing scents can trigger the brain’s relaxation response, making it easier to unwind after a long day or find focus during stressful moments. This makes a great addition to their self care routine.
4. Soothing Tea Set
A soothing tea set, featuring herbal teas like chamomile, is a wonderful gift for promoting relaxation and mental well-being.
Personally, I love peppermint tea and make it a part of my nightly routine. After a hectic day filled with stress, anxiety, or general discomfort, a cup of peppermint tea always helps me unwind. It’s my go-to for calming down, and it consistently helps me sleep better. This tea set is perfect for anyone looking to add a simple yet effective element to their self-care routine.
5. Weighted Blanket
This is on my wishlist! I can’t believe blankets like this exist! A weighted blanket makes a fantastic gift for enhancing self-care and mental health. They are designed to mimic the sensation of a comforting hug and this in itself tells you how effective it would be for someone struggling with their mental health.
Many people who struggle mentally also struggle with sleep and poor sleep quality can only worsen their mental health. Weighted blankets provide comfort instantly helping them fall asleep faster and improving their overall sleep quality.
Whether used for cozying up on the couch or drifting off to sleep, a weighted blanket is a thoughtful and practical gift that supports better mental health and promotes a sense of tranquility.
6. Adult Puzzle Set
Engaging in puzzle-solving helps shift focus away from daily stresses and worries, providing a calming, mindful activity that promotes relaxation. The process of piecing together a puzzle can be meditative and help reduce anxiety levels.
Not only that, puzzles can be a great way to bond with others. Solving puzzles together can strengthen relationships, and provide an opportunity for shared enjoyment and meaningful conversation.
7. Stress-Relief Bath Set
This makes a great mental health self care gift basket – you have so much in one set for such a great price! There is nothing more relaxing then a nice warm bath after a tough day following a body care routine with some of the products provided in the bath set below.
This will help them create a spa-like experience at home where they are the most comfortable!
Mental Health Posts You May Like:
Mental Health Gifts For Anxiety
8. Anxiety Relief Kit
Affirmations have personally been transformative in my journey to improving my mental health.
Gratitude journaling has helped me come out of postpartum depression so I created my very own!
The most relaxing activity I have ever done!
This is such an amazing self care gift idea for mental health because you can customise it the way you want. Selecting just 3 things (you can add more if you want) that are the most effective in helping relief anxiety.
Above I have selected 3 amazing items that can help someone who struggles with anxiety. All you have to do is add to a cute gift basket or wrap them up nicely and place in a gift bag!
9. Digital Detox Box
The book that completely changed my life!
who doesn’t love a good game of Monopoly?
Perfect for stressful times.
A digital detox is one of the best self-care activities I discovered. I like to do this every evening and stay off my phone as much as possible on Fridays and the weekends to help relieve stress and anxiety.
A lot of the time anxiety stems from too much exposure of social media causing people to compare their lives with other peoples so-called “perfect” lives. Creating someone a digital detox gift box to help them find something calming to do during their digital detox hours is an amazing mental health gift idea they will thank you for!
Again, just like the anxiety relief kit, you can customise this the way you want and select anything from this self care gifts for mental health post. But I have chosen 3 things you can add to this stunning box to help them enjoy their digital detox hours/day!
I chose the book Atomic Habits specifically as it teaches you how to get rid of bad habits (such as too much screen time) and stick to good ones. This will not only help them improve their lives through good habits but also make digital detox a habit too!
Related Mental Health Blog Posts: 7 Day Digital Detox Challenge
10. Yoga Mat And Accessories
Exercise alone is a wonderful mental health activity that relieves stress and anxiety (it has helped me massively in battling postpartum depression). But gentle exercises such as yoga are so relaxing helping your loved one find calmneswhilest also exercising.
The yoga mat and accessories are a great mental health gift to provide them with everything they need to start their yoga journet for better mental health!
11. Paint By Number Kit
One of my most recent favorite anxiety-relieving activities! I just recently finished the one I have linked below and it was the most relaxing activity I have done in a while. This significantly helped me stay away from my phone and shift my focus to something else.
An amazing mental health gift to help someone who struggles a lot with anxiety! Trust me they will thank you for it.
Other Gift Ideas You’ll Also Find Helpful:
- 40+ Wellness Gift Ideas For Her
- 10+ Cute Gifts For Her She’s Guaranteed To Love
- 7 Amazon Self Care Finds
Self Care Gift Ideas For Stress
12. Comfortable Loungewear
Will definitely keep them cosy!
Who doesn’t love a pair of pretty cosy slippers! They come in different colours.
Cozy items like plush robes or slippers are the perfect way to unwind after a stressful day. Imagine wrapping yourself in soft, luxurious loungewear while sipping herbal tea, reading a book, or enjoying your favorite show.
As someone who experiences a lot of stress, I can personally attest to how comforting and relaxing this simple pleasure can be. It’s my absolute favorite way to de-stress, and I’m confident that gifting cozy loungewear will bring immense joy and comfort to anyone in need of a little self-care.
It’s a straightforward yet incredibly thoughtful gift that’s sure to make a big difference in their mental well-being.
13. Nature Sounds Machine
Featuring soothing sounds like ocean waves, rain, or a tranquil forest, this stress relief device offers a natural way to calm the mind. I personally find these nature sounds incredibly soothing, especially when writing my blogs during particularly stressful times. They create a serene atmosphere that promotes relaxation and can significantly improve sleep quality too!
It is also a white noise machine which can help improve sleep quality (it helps me sleep so much better!).
14. Massage Gun
Many people don’t realize that stress can lead to significant muscle tension and discomfort. A massage gun makes an exceptional self-care gift by providing targeted relief for these stress-induced muscle pains.
By gifting someone a massage gun, you’re offering them a practical tool to combat the physical effects of stress and enhance their well-being.
15. Neck Massager
Besides muscle pains, another symptom of stress is neck pains. This is something I personally suffer from when I experience too much stress. And if you know someone who suffers from neck pain due to stress then this makes an amazing gift for them. Trust me, I know I would thank you if you were to get this for me!
16. Candle Set
Sometimes all a stressed out person needs is to have something that would create a calming atmosphere whilst enjoying a good book and a cuppa. And what is something that is guaranteed to do exactly like? Candles of course! Deemed lights and one or two candles lit – you can’t beat that!
This set includes sents like lavender, amber, and sage – all aimed to promote relaxation and improve someones mood. And the best part is that these candles are made with clean ingredients too.
Self Care Gifts For Overall Well-being
17. Healthy Cookbook
Focusing on nutritious, balanced meals has been a key lesson in my wellness journey, revealing just how diet affects mental health. Shocking right?
Many people struggle with healthy eating because they’re unsure where to start. Gifting a healthy cookbook is a fantastic way to support them in their journey towards better eating habits. It’s not only a thoughtful gesture that shows you care, but it also provides them with practical guidance to begin their path to improved health and well-being.
18. Indoor Plants
Although I’m fortunate to have a garden brimming with plants that I enjoy every morning, soaking up sunlight and breathing in the fresh air, I understand that not everyone has access to such a space.
Plants have a calming effect and contribute significantly to mental well-being. For someone without a garden or indoor plants, giving them a beautiful indoor plant can greatly improve air quality and uplift their spirits. It’s a thoughtful way to bring a touch of nature into their space and support their mental health.
19. Gratitude Jar Kit
Encouraging a daily gratitude practice can be transformative, and a gratitude jar is a fantastic tool for this. Each day, they can write down 1-3 things they’re grateful for on a piece of paper and place it in the jar.
At the end of the month, they can review these notes during their reflection time. This simple practice helps shift focus to the positive aspects of their life, which can effectively reduce anxiety and stress, especially those related to future worries. It’s a meaningful way to cultivate a more positive mindset and enhance overall well-being.
20. Guided Journal For Personal Growth
A guided journal provides prompts and exercises designed to encourage thoughtful reflection. This can help them explore their thoughts, emotions, and goals, fostering greater self-awareness and personal insight. This can really help improve their emotional well-being by understanding their emotions and thoughts and what triggers them.
This post was all about self care gifts for mental health.
I hope you found this helpful!
Make sure to follow my socials – Instagram, Pinterest, TikTok, Facebook, Amazon Storefront, and LikeToKnowIt – for more healthy lifestyle content!
Lots of love, Mariam x
If you found this post helpful, make sure to save this pin on Pinterest to come back to later!

This post may contain affiliate links, which means I’ll receive a commission if you purchase through my link, at no extra cost to you. Any purchases made through Affiliate links are massively appreciated as they help to support the blog and continue its production. Please read the full disclosure here.


























Leave a Reply