Top 5 Christmas Gift Ideas


It’s always tough deciding what to get people for Christmas – either you know the person well enough to know what they’d like, but they seem to have everything already, or you’re not quite sure what they want and you’re worried you’ll get the wrong thing.

So, I decided to come up with a list of foolproof items that make great gifts, don’t break the bank, would be enjoyed by anyone and – most importantly – show that you care, which is really all this season of giving is about, right?

Feast your eyes on this bounty…!

1) A charitable donation in the recipient’s name. 


This is the ultimate feel-good gift to give and receive, and of course it benefits those in need. Also, to make it extra personal, think about your friend. Have they had someone close to them suffer from an illness? If so, donate to a research charity for that illness. Are they animal lovers or vegetarian/vegan? If so, donate to the World Wildlife Federation, PETA, or local SPCAs or humane societies. Are they always showing sympathy for those less fortunate? Then donate to a homeless shelter or United Way.

2) Books or magazines. 


I think everyone loves to read, but perhaps not everyone loves to read the same thing. Some people prefer non-fiction, others prefer fiction. Some prefer comic books, others prefer magazines! Work out what your friend or gift recipient is into and then buy a book or a magazine subscription that matches their interest. Give a gift receipt in case they already have the book – that way they can still buy a book they want, but the gesture is still appreciated!

3) Homemade goodies. 

Photo courtesy of

Photo courtesy of

If you’re on a budget, this is a great gift idea, and yet – because of the time it takes – it is one of the most appreciated of all gifts, especially as we live in an increasingly go-go-go world where time is of great value. Mason jars with layered cookie mixes, or homemade treats in pretty tins are all thoughtful gifts, and if you have friends with specific dietary needs, catering to these just adds that extra touch. There are endless healthy treat recipes on my Recipes Desserts page if you’re looking for inspiration!

4) Warm  cozies. 


This is better for those of us in the northern hemisphere, who are experiencing winter when Christmas hits (for those in the southern, use the same idea but go for summery items?). Christmas is usually chilly, though, and it’s a great time to spend at home, hanging out indoors with the family and generally being relaxed and lazy. Nothing suits that better than fuzzy, warm items like a nice pair of socks or pyjamas, or a fuzzy blanket. Alternatively, if your recipient is outdoorsy, getting a nice fleece or some warm mitts would also be appreciated and completely practical. You can never have too many pairs of warm socks, mitts or PJs! And of course, this works for men or women.

5) Gift cards. 


I know everyone pooh-poohs gift cards for being ‘impersonal’, but honestly, they are one of my favourite things to receive. Mainly because I buy myself the things I need throughout the year but don’t often allow myself to splurge on things I want. Getting a gift card just gives me permission to do just that, and thanks to the tradition of Boxing Day sales in North America, they leave you well equipped to make the most of the post-Christmas sales without spending even more of your own money (because Christmas bankrupts us all enough!).


1) What is your favourite gift to give, and to receive?


  1. Wow, thank you!! I love that list!! My favorite gift to give is a year-subscription to a magazine. I think it’s perfect as the person gets a ‘gift’ every month for 1 year and you can find everything, for kids, teens, boys and girls! My Mom always gives me new workout clothes and she has a great taste. Love it!!

  2. I am right there with on the gift cards and books! Every year my sister-n-law get each other a book that we have been wanting. Usually it’s a Nicholas Sparks book, but he didn’t put one out this year! 🙂

  3. Great list! I love your cozy category, its right on. I totally agree about the gift cards, can’t go wrong. And I also love giving/getting slippers, pj’s, and blankets every year. you can never have enough!

  4. Great list!! I love the donation idea. I did that for my mom’s b-day once… she belongs to a collie rescue group, so I donated to them in her name, she loved it! I love donating or just giving simple, thoughtful gifts. My favorite ones to receive are fitness or food related. I especially love when I get a jar of a special nut butter I’ve been eyeing! 😉

    • That’s a lovely idea, about the collie rescue group. That would make me so happy! It’s true, special products that we just don’t justify the cost to ourselves also make great gifts – sometimes spending $10+ on a jar of nut butter seems crazy to us, but that’s why it makes a great gift!

  5. My favorite gifts are gifts that come from the heart, don’t get me wrong, I love gift cards and tangible presents, but I’ve come to realize that’s not always what Christmas is all about. For the past four or five years, my family and I have completely changed our way of gift giving. Instead of going out and buying each other gifts off of a shelf, we instead gift each other with “relational” gifts i.e. An afternoon spent with your sister-in-law with a chick flick and mani/pedis, a one on one cookie making session with my niece, a fun day at the park with my nephew, etc or we do homemade gifts too! Pinterest is a liftsaver for that one! I’m going to be doing a write up about this tomorrow probably so stay tuned!

  6. Hey 🙂 Nice article .. I am looking forward for tech gifts for christmas
    best thing to do is to think what u will expect as a gift for yourself and then u can gift others

  7. i’m a huge fan of homemade goodies, myself. in fact – when i was in graduate school and didn’t have very much money – i would always make gifts for my family. these ranged from a CD (yes, this was awhile ago) with my favorite songs to jars of cookies mix.

Let's chat!

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: