We all love Trader Joe’s for the selection unique selection of food, the rush of getting our hands on the hottest seasonal finds, and the store’s overwhelmingly positive vibe (seriously, I feel like I’m besties with the employees every time I go).
But have you ever done your holiday shopping at Trader Joe’s? A grocery store might not be the first place that comes to mind when you map out your shopping list for gifts… but I think we can say TJ’s is more than just a grocery store.
There’s something for everyone there, whether you’re looking for food or non-food gifts. Gifts for the TJ’s enthusiast in your life (it’s me, HI), or for someone who has yet to discover the TJ’s magic. Plus when it comes to price and quality, they’re nailing it.
So gather your gifting list and use this guide to knock out some of your holiday shopping (and grab yourself some Candy Cane Joe Joe’s while you’re at it).
This is like 12 gifts in one! It’s so fun to open each day and see what’s inside. I won’t ruin the surprise, but I will say the items in this year’s calendar are sure to give whoever you gift a spa-like experience.
RUN, because these always go quickly.
These are beautiful! I’ve had mine for a few years and not only does it make my kitchen counter look like maybe I have my life together, but it’s held up really well! Just rinse and coat with a thin layer of olive oil to keep it looking like new.
Let’s just say anything olive wood is a winning gift. These bowls are great for holding little odds and ends (or candy), or just looking pretty by themselves on a shelf. The TJ’s employee told me her friend planned to serve acaí bowls in hers, and now I want to do that too.
For anyone who loves to cook. This would make an amazing housewarming gift, too.
Flor De Sal is high-quality flaky sea salt. What do you do with it? I love to sprinkle it on fresh baked goods (trust me, it ups your chocolate chip cookie game).
The felted wool items are a Trader Joe’s holiday staple. People go crazy for them, so you know they would make great gifts! There is a colorful trivet option like the one pictured, or a red, green, and white Christmas-themed option. If you’re lucky, you can grab a felted wool garland or wreath for yourself, too 😉
So this is a micro version of the iconic TJ’s shopping bag. And inside…is a reusable shopping bag! This would make the cutest stocking stuffer for a Trader Joe’s lover, or really just anyone in general. My store is OUT so gift me one, pls?
IYKYK. Some say this is a great dupe for the coveted (and expensive) Brazilian Bum Bum Cream. The obsession with this dupe started with the body butter (which I have tried and love), but this gift set also includes a scrub, mist, and body wash.
Okay so this Trader Joe’s gift idea isn’t actually available at the TJ’s store. However, it’s a great idea for the Trader Joe’s lover in your life! Written by Kelsey Lynch (you may know her as @traderjoesfoodreviews), this book is full of recipes using all of the most-loved TJ’s products.
Hand cream, especially a good one, is a foolproof holiday gift. Despite being only $4.99, this one looks and feels more high-end. It’s loaded with things to make skin super soft, like coconut oil, hemp oil, shea butter, essential fatty acids, and antioxidants.
This isn’t just one of the best Trader Joe’s gift ideas for the holidays. It works for any occasion – housewarming, mother’s day, birthdays, a casual “thinking of you.”
Two things I know to be true:
1. Every foodie loves a new hot sauce
2. Truffle makes everything better
We all have a friend who would rejoice to open a chocolate bar that weighs in at over a pound 🙋♀️ There are a few different Pound Plus Bars, but you must get this one! It’s made with milk chocolate, with caramel, pretzel bits, and sea salt and yes…it’s amazing.
We all love the selection of unique seasonings at TJ’s. I haven’t seen the holiday boxes of spices in-store (yet!), so keep an eye out! If you don’t spot them, you can easily curate a very cute gift set with a few of your faves (plus maybe an olive wood cutting board?)
A great stocking stuffer or gift to keep on hand for teachers, a coworker, or basically anyone. These candles always burn well and smell fabulous.
One of the best Trader Joe’s gift ideas, IMO. TJ’s is known for their wine selection (and the prices). Not sure what to get? Here are few fan favorites:
Bread & Butter Chardonnay
Monique Sauvignon Blanc
Corvelia Zinfandel
Honey Moon Viognier
‘);
// Show the initial visible items
$(“.list-categ”).slice(0, 12).show();
// Calculate the hidden items
$(document).find(“.row.load-more1 .ald-count”).text( $(“.list-categ:hidden”).length );
// Button Click Trigger
$(“.row.load-more1”).find(“#loadMore”).on(‘click’, function (e) {
e.preventDefault();
// Show the hidden items
$(“.list-categ:hidden”).slice(0, 6).slideDown();
// Hide if no more to load
if ( $(“.list-categ:hidden”).length == 0 ) {
$(this).fadeOut(‘slow’);
}
// ReCalculate the hidden items
$(document).find(“.row.load-more1 .ald-count”).text( $(“.list-categ:hidden”).length );
});
// Hide on initial if no div to show
if ( $(“.list-categ:hidden”).length == 0 ) {
$(“.row.load-more1”).find(“#loadMore”).fadeOut(‘slow’);
console.log( noItemMsg );
}
// end wrapper 1
//wrapper 2
// Append the Load More Button
$(“.row.load-more2”).append(‘
‘);
// Show the initial visible items
$(“.list-workouts”).slice(0, 9).show();
// Calculate the hidden items
$(document).find(“.row.load-more2 .ald-count”).text( $(“.list-workouts:hidden”).length );
// Button Click Trigger
$(“.row.load-more2”).find(“#loadMore”).on(‘click’, function (e) {
e.preventDefault();
// Show the hidden items
$(“.list-workouts:hidden”).slice(0, 6).slideDown();
// Hide if no more to load
if ( $(“.list-workouts:hidden”).length == 0 ) {
$(this).fadeOut(‘slow’);
}
// ReCalculate the hidden items
$(document).find(“.row.load-more2 .ald-count”).text( $(“.list-workouts:hidden”).length );
});
// Hide on initial if no div to show
if ( $(“.list-workouts:hidden”).length == 0 ) {
$(“.row.load-more2”).find(“#loadMore”).fadeOut(‘slow’);
console.log( noItemMsg );
}
// end wrapper 2
// wrapper 3
// Append the Load More Button
$(“.row.see-more”).append(‘
‘);
// Show the initial visible items
$(“.comment”).slice(0, 8).show();
// Calculate the hidden items
$(document).find(“.row.see-more .ald-count”).text( $(“.comment:hidden”).length );
// Button Click Trigger
$(“.row.see-more”).find(“#loadMore”).on(‘click’, function (e) {
e.preventDefault();
// Show the hidden items
$(“.comment:hidden”).slice(0, 4).slideDown();
// Hide if no more to load
if ( $(“.comment:hidden”).length == 0 ) {
$(this).fadeOut(‘slow’);
}
// ReCalculate the hidden items
$(document).find(“.row.see-more .ald-count”).text( $(“.comment:hidden”).length );
});
// Hide on initial if no div to show
if ( $(“.comment:hidden”).length == 0 ) {
$(“.row.see-more”).find(“#loadMore”).fadeOut(‘slow’);
console.log( noItemMsg );
}
// end wrapper 3
//wraper 4
// Append the Load More Button
$(“.row.load-more3”).append(‘
‘);
// Show the initial visible items
$(“.post-result”).slice(0, 9).show();
// Calculate the hidden items
$(document).find(“.row.load-more3 .ald-count”).text( $(“.post-result:hidden”).length );
// Button Click Trigger
$(“.row.load-more3”).find(“#loadMore”).on(‘click’, function (e) {
e.preventDefault();
// Show the hidden items
$(“.post-result:hidden”).slice(0, 6).slideDown();
// Hide if no more to load
if ( $(“.post-result:hidden”).length == 0 ) {
$(this).fadeOut(‘slow’);
}
// ReCalculate the hidden items
$(document).find(“.row.load-more3 .ald-count”).text( $(“.post-result:hidden”).length );
});
// Hide on initial if no div to show
if ( $(“.post-result:hidden”).length == 0 ) {
$(“.row.load-more3”).find(“#loadMore”).fadeOut(‘slow’);
console.log( noItemMsg );
}
// end wrapper 4
//wrapper 5
// Append the Load More Button
$(“.row.load-more4”).append(‘
‘);
// Show the initial visible items
$(“.list1”).slice(0, 12).show();
// Calculate the hidden items
$(document).find(“.row.load-more4 .ald-count”).text( $(“.list1:hidden”).length );
// Button Click Trigger
$(“.row.load-more4”).find(“#loadMore”).on(‘click’, function (e) {
e.preventDefault();
// Show the hidden items
$(“.list1:hidden”).slice(0, 9).slideDown();
// Hide if no more to load
if ( $(“.list1:hidden”).length == 0 ) {
$(this).fadeOut(‘slow’);
}
// ReCalculate the hidden items
$(document).find(“.row.load-more4 .ald-count”).text( $(“.list1:hidden”).length );
});
// Hide on initial if no div to show
if ( $(“.list1:hidden”).length == 0 ) {
$(“.row.load-more4”).find(“#loadMore”).fadeOut(‘slow’);
console.log( noItemMsg );
}
// end wrapper 5
//wrapper 6
// end wrapper 6
});
})(jQuery);
Comments