(NC) Finding the perfect gift is an added stress to the holiday season. Fortunately, there are creative and thoughtful gifts out there — they can sometimes just be hard to find. Take the legwork out of shopping with these ideas that are sure to win over everyone, from kids to grandparents:

Board games

Board games are perfect for gathering the family together to make memories. Over the years, board games have increased in popularity, but even more so now since we’ve been spending more time at home than ever before. There are countless options for all ages and skill levels.

DIY gift basket

Looking to a fun gift? Try creating a movie-night basket filled with popcorn and seasonings, candies and crowd-pleasing DVDs, or a gift card to your favourite streaming service.

Gifts that give back

For the person who has everything, gifts that give back to the community are a fantastic option. The PetSmart Chance & Friends plush toys are perfect for kids, pets and adults alike. They will donate 10 per cent of each purchase to fund animal-assisted therapy programs at children’s hospitals.

Customized mugs

Stuff a personalized mug with goodies, such as candies, cookies, tea bags, or gift cards to create a thoughtful gift for even the trickiest person on your list.