Friends self-care is 100% NOT optional. It’s super important, but so many people avoid it because they have this idea that it’s expensive or a “splurge”. But it definitely doesn’t have to be! There are plenty of inexpensive and even free self-care ideas out there. Here are some self-care activities that are totally FREE!


self-care activities

There are affiliate links in this post, meaning I may make a small commission at no additional cost to you. For more information, see my full disclosure policy here.





Keep a Journal


I love blogging and it’s a great creative outlet, but it’s not always the best outlet for stress relief when I’m really in need of some self-care. First of all, the fact that my blog is a business for me adds an additional layer of stress that wouldn’t be there if I were writing as a hobby. Second, I rarely write about personal things on my blog, so it’s not the same as getting all my feelings out on paper.

I’m someone who tends to overthink things and really let my thoughts eat at me to the point where I lose sleep at night, but I find that writing down those nagging thoughts makes a huge difference. Particularly if I can’t sleep at night, I’ll pull out my journal and write down everything that is bothering me. It almost always helps me get to sleep easier!

If you’re new to journaling (or even if you’re not) I hands down recommend the Five Minute Journal. True to its name, it literally takes five minutes of your day. The pages are the same every day and ask you just a few questions such as things you’re grateful for, things that would make today great, and daily affirmations.


Learn Something New


I’m a bit of a nerd, so this one might not exactly be considered “self-care” for everyone, but exercising your mind is great self-care! I love to learn new things whether it be reading an article, watching a documentary, or taking a free online class (there are tons available with a quick Google search). If nothing else, pushing yourself to constantly keep learning is great personal development.

I pretty regularly push myself to learn new things about blogging and online business. Online business is constantly changing, so I knew there’s literally always something to learn! Plus the more effort I put in, the more my business will grow!


Get Physical


Physical activity is an amazing way to practice self-care. Let’s be real, exercise doesn’t always feel like self-care. In fact sometimes it kind of sucks in the moment. But in the long run, it’s 100% self-care (and really, you already know this). It’s one of those things that can be hard to push yourself to do, but once you do it, you feel amazing afterward. And that feeling is SO worth it!

Plus, there are definitely more relaxing ways to get some physical activity. One of my favorites is walking. I love the neighborhood I live in, so I’m always happy to get out and go for a long walk with the dog, or even take an hour at work and go for a walk downtown.

My other favorite relaxing way to get physical is yoga. I love doing yoga in the morning. It wakes me up and lets me start the day feeling super energized and ready to start my day.

Outside of the obvious physical benefits of working out, the mental benefits I get are almost as awesome. Nothing clears my head more than a good work out, and I also find that I come up with some of my best ideas while I’m exercising. Like to the point where I have to keep my phone nearby so I can make notes for myself!


Spend Time With a Friend


I’m a bit of an introvert, so if I’m in need of some self-care, a lot of the time I would rather just be at home in my sweatpants. But quite often, it’s spending time with someone close to me that really boost my mood.

If I’m having a bad day or a bad week, spending time with a friend is a sure fire way to cheer myself up. First of all, it’s nice to have someone to vent to who is happy to listen. But what’s more likely is that we’ll end up having fun doing or talking about something else and I’ll be able to totally take my mind off what was bothering me.


Read a Good Book


I love reading and find it super easy to get sucked into a really good book. This is a great self-care idea for me because it’s an effective way of getting my mind off the things that are bothering me and onto something that just purely entertains me.

When you read as much as I do, the cost of books can add up! Instead, I bought a Kindle a couple of years ago and rent Kindle books from my local library for free!

I love both fiction and nonfiction books, so I’m usually working on a novel and a personal development book at the same time.

One thing I love about reading is that it totally pulls my focus away from my phone and computer. I spend WAY too much time online between my business and just scrolling through social media, so having a pastime that distracts me from that is excellent self-care.


Take a Mental Health Day


For a lot of people, the idea of taking a day off from their day job just to sit at home and do nothing sounds a little weird. For years, I was the same way. I didn’t want to use my vacation or sick time unless I felt like I had a really good excuse. Here’s a news flash though, you don’t need a REASON to take the time off you are entitled to.

If it feels like you’re taking on a bit too much, take a vacation day or sick day and just spend the day at home caring for your mental health. You’ll be able to go back to work the following day feeling WAY more refreshed and will probably have a lot more to put into your job!




I’ve definitely found myself putting off self-care before because it just seems like a splurge and something that isn’t really necessary. Part of that is probably because we’ve trained ourselves to picture self-care as being expensive. But it totally does NOT have to be! The self-care activities in this post are totally FREE, and there are plenty of other free self-care activities out there!


Make sure to check out these other posts you might like on Refined Revelry!


And don’t forget to sign up for my FREE 6-day goal setting challenge where I teach you to set goals and create a long-term action plan to ensure you reach those goals!