I know it’s early, but with recent reports of severe mail delays, now is the time when you want to get your Christmas shopping started.

If you’re looking for gift ideas for all of those “hard-to-buy-for” people in your life – look no further! I’ve done the shopping for you to compile a “100 Christmas gift ideas” list for just about everyone in your life!

*This post contains affiliate links – please read affiliate disclosure on the sidebar.  ** Reposted from November 2018

This blog post took a looooong time to put together. I polled friends and family, surfed the internet, went shopping and even looked up as many (affiliate) links as I could so that you could get all of your Christmas shopping done from the comfort of your home!

My goal was to create at least 100 Christmas gift ideas (there’s actually 112 here!) that could be packaged up together, but still stay under $100 for all the items combined – so you won’t find Beats headphones or power tools etc – but you should be able to remain within a reasonable budget. I tried to select links that were given above-average consumer ratings, which sometimes meant that the price was more than other, similar items – so there certainly are more and less expensive options available. Hopefully though, you will be able to find an item that impresses you enough to be somebody’s Christmas gift. 

Add an item, remove an item, shop at Nordstrom’s, HomeGoods or the Dollar store – it’s totally up to you!

I made a point to refrain from “drug store baskets” like lotions & soaps or coffees & chocolates – I figured these are already pre-made and easily available if that’s what you want. I mean how hard is it to look up chocolate gift ideas? My “100 Christmas gift ideas” list includes items you might not have thought of, but would make any recipient smile. (I didn’t include gift ideas for small children – toys are a safe bet, but I have no idea which toys go with which ages, so I’ll leave that happy hunting to you.)

I won’t lie – I found more than a few things to add to my Christmas wish list this year as well – check out the adorable pin cushion under “Sewer”, or the world map corkboard under “Tween/Teen”. The one-size cardigan cape under “For her” is fantastic because it’s one-size-fits-all and a cozy addition to any winter wardrobe. When buying meats, cheeses or crackers for gifts under “Host/hostess”, make sure to shop local to get the best quality and freshest options.  Try and make the gift something they can use in their everyday life if you can.

As always – try to buy local and help support makers in your community.

The 100 Christmas gift ideas list is available as a free printable and is also at the bottom of this post so you can pin it and refer back year after year! (PLEASE share it?!!)

100 Christmas gift ideas: for the DIYer

Approximate cost: $66Christmas gift idea for the DIYer1. Working hands cream 2. nitrile coated work gloves 3. RZ dust mask 4. bandaids

100 Christmas gift ideas: for the fitness buff

Approximate cost: $32

Christmas gift idea for the health nutWhey protein powder, Kind breakfast bars, Cliff protein bars, vitamin water, almond milk

100 Christmas gift ideas: teacher (for the classroom)

Approximate cost: $52Christmas gift idea for the classroom

  1. Sharpie Pocket Highlighters 2. PURELL Hand Sanitizer 3. Needle Rollerball Pens 4. Post-it Notes 5. Kleenex Facial Tissue (Pack of 4)

100 Christmas gift ideas: for the chef

Approximate cost: $46

Christmas gift idea for the Chef / cookmixing bowl, apron, oven mitts

100 Christmas gift ideas: for the tween / teen

Approximate cost: $44Christmas gift ideas for him

  1. Earbuds, High Definition 2. iPhone Case, heavy duty 3. iTunes gift card

100 Christmas gift ideas: for the tween / teen

Approximate cost: $48

Christmas gift idea for Tweens/Teensmagnifying mirror, sleep mask, bed warmer

100 Christmas gift ideas: for grown-up game night

Approximate cost: $38

Christmas gift idea for game nightcharades, cribbage, playing cards

100 Christmas gift ideas: for the new mom

Approximate cost: $50Christmas gift ideas for the New Mom

1. Womens Hooded Sweatshirt for Baby Carriers 2. Mommy & Me Ivory Beanies

100 Christmas gift ideas: for the traveller

Approximate cost: $48

Christmas gift idea for the travellerworldwide travel adaptor, luggage scale, luggage lock, luggage tag, travel pillow

 

100 Christmas gift ideas: for the artist

Approximate cost: $34

Christmas gift idea for the aspiring artistsketch pencils, watercolour pencils, sketch pad, pencil holder

100 Christmas gift ideas: for the tween / teen

Approximate cost: $46Christmas gift ideas for the tween/teen

All of the links for this Tween/Teen gift idea are for inexpensive makeup – mainly ELF, and acne-fighting creams.

  1. Eyeshadow Palette, 96 Color 2. Blush and Bronzing Powder 3. Acne Fighting Foundation 4. Makeup Brush Set 5. Neutrogena Makeup Removing Wipes

100 Christmas gift ideas: for the gym junkie

Approximate cost: $34Christmas gift idea for the gym junkieearbuds, iTunes gift card, cell phone armband, small sweat towel, water bottle

100 Christmas gift ideas: for the pet lover

Approximate cost: $30

Christmas gift idea for the pet loverpet dish mat, pet treat jar, treats

100 Christmas gift ideas: for the slime fan

Approximate cost: $50Christmas gift idea for the slime fan

  1. Slime Food Coloring Kit 2. Washable School Glue, Gallon 3. Foamy Shaving Cream – 2 pk 4. Contact Lens Solution 5. Ziploc Container – 3 ct

100 Christmas gift ideas: for the photographer

Approximate cost: $46

Christmas gift idea for the aspiring photographer / bloggerlight diffuser sheet, camera remote, light reflectors, iPhone/iPad mount adapter

100 Christmas gift ideas: for the gift giver

Approximate cost: $26

Christmas gift idea for the gift-givergift wrap, tissue paper, ribbon, scotch tape, gift tags

100 Christmas gift ideas: for the planner / New Year

Approximate cost: $34Christmas gift idea for the new year

  1. 2019 Monthly Planner 2. Monthly Wall Calendar, October 2018 – December 2019 3. Rollerball Pen, Black, 12 Count 4. Planner Stickers (Set of 575 Stickers)

100 Christmas gift ideas: for her

Approximate cost: $34

Christmas gift ideas for herone-size cardigan cape with matching gloves

100 Christmas gift ideas: for anyone

Approximate cost: $30

Christmas gift ideamagazines (often magazine subscriptions are cheaper), mug, favourite hot drink

100 Christmas gift ideas: for her

Approximate cost: $66Christmas gift idea for the hostess1. Magnolia Table: A Collection of Recipes for Gathering 2. Twisted End Bamboo Cocktail Picks 3. Appetizer Serving Tray and 3 dishes 4. Marble-look paper napkins

100 Christmas gift ideas: Easy shopping links

Anyone lotto ticket, scratch & win tickets, chocolate coins
Anyone 2019 Monthly Planner, Monthly Wall Calendar, October 2018 – December 2019, Rollerball Pen, Black, 12 Count, Planner Stickers (Set of 575 Stickers)
Anyone charades, cribbage, playing cards
Anyone plant,