50 good things you can do this Giving Season

From small acts of kindness to team volunteering, discover 50 ideas to make a difference and spark a ripple of good this Giving Season.

Author:
Team Benevity
Date Published:
September 18, 2023
Date Published:
October 8, 2025
White handwritten script inside a heart shape reads one good thing on a light gray background.
Table of contents

If you’re feeling the urge to do some good, you’re not alone. September through December has been coined “the Giving Season” because that’s when many of us are even more compelled to help our fellow humans.

And if you’re also feeling a little overwhelmed because the needs seem so great, we hear you. But doing good doesn’t have to mean doing big things!

If each of us goes All In, we can create a world of good. So here are 50 ideas to inspire you.

Doing good as a team

A group of five people wearing yellow shirts stand close together outdoors, smiling and laughing with their arms around each other under a bright, partly cloudy sky.

1. Organize a blood drive

Giving blood is a pretty big deal … you’re literally saving lives!

2. Host a knitting party to make scarves for people in emergency housing

Make chilly days a little warmer for those in your community.

3. Host a bingo night for seniors in a care home

Everyone loves playing games, so here’s a good deed where everyone wins!

4. Adopt a family together

Support low-income families and help them get back on their feet.

5. Make birthday bags

Put together gift bags full of kids’ birthday supplies like cake mix, candles and balloons, and drop them off at your local food bank as an extra surprise for a kiddo who deserves a special day.

6. Collect wish list items for a local charity

Many local charities publish wish lists online (and many have direct buying links). If you’re in doubt, give them a call. You can also support Make-A-Wish on a local or international level.

7. Deliver holiday decorations to care homes or families in need

For some, traditional holiday decorations and treats can make all the difference — especially when they might not be able to access them.

8. Volunteer at your local food bank or soup kitchen

There’s nothing like a warm bowl of soup served with love. Dedicate a morning to serving food or preparing meals and make someone’s day brighter (and warmer!).

9. Make bagged lunches for a shelter or school lunch program

Many hands make light work. Start an assembly line!

10. Build hygiene or care kits to donate to shelters

Have everyone bring unused samples of shampoo, toothbrushes, soap, etc. into the office and buy any extra items. You can also donate products directly to organizations like Beauty Bus Foundation, which provides beauty services for seriously ill individuals and their caregivers.

11. Organize a park clean up

Head to your local park with gloves and garbage bags and get rid of the litter.

12. Start an employee resource group (ERG) at your company. Benevity Affinity Groups is software that helps.

Gather together with like-minded coworkers to make a difference and support causes you all care about. Benevity Affinity Groups is software that helps companies create and manage ERGs.

13. Raise money for a food bank

Ask around and see who’d like to donate, or work with your leadership team to see if you can make it a company-wide initiative.

14. Spend time with animals at your local shelter

Do it as a group! There are so many animals out there just waiting for love. Plus, spending time with animals can lower everyone’s stress levels.

Doing good solo

A woman sits on grass outside an animal shelter, smiling as she interacts with several dogs around her, some on leashes and some roaming freely.

15. Donate clothing and household items to people in need

Your gently used items are appreciated by those who may not be able to afford them. Women’s emergency shelters and immigrant programs are especially interested in items to help
set up new homes.

16. Bring stuffed toys to an animal shelter

Stuffed toys aren’t just for humans. Our furry friends love them too and animal nonprofits often need them, and other supplies like food, towels, blankets and toys.

17. Give old books to a local library

By donating a few of your old books, you’re giving the others an opportunity to enjoy them! You can also set up a virtual book drive with similar organizations in your area.

18. Give to a friend’s favorite nonprofit

Supporting a cause close to a friend’s heart shows that you care about what they care about! Plus, you might learn something new about the work the nonprofit is doing.

19. Use your skills to help someone land a job

Offer to review someone’s resume, help them complete a job application or prepare them for an interview.

20. Donate your hair to a cancer charity

Donating your hair is a great way to support children and adults who have lost theirs due to cancer. Check out A Child’s Voice Foundation, Locks of Love or similar organizations in your area.

21. Deliver gifts to kids in the hospital

Spending time in the hospital is tough on everyone — especially children. Bring some cheer by delivering small gifts! Be sure to check the hospital’s wish list and delivery protocols first.

22. Sponsor an animal in your friend’s name

Double the good feels! You’ll help an animal in need and honor a friend. You can get started with Best Friends Animal Society.

23. Sign up for a first aid class

Have confidence knowing you can take action in emergency situations. Plus, it’s a practical certification that can save lives!

24. Foster an animal

Take the Goodness one step further and foster a fuzzy friend until they find their fur-ever home.

25. Be the eyes for a visually impaired person

Lend your eyes to help low-vision or blind people lead more independent lives with apps like Be My Eyes.

26. Fundraise by auctioning off your skills-based services

Have a skill that’s in demand or one you’d like to improve? Auction it off to your coworkers or friends and donate the funds to a nonprofit of your choice.

27. Become a Big Brother or Big Sister

Mentor youth and help them reach their potential through a one-on-one relationship. After all, time is one of the greatest gifts you can give! Sign up at Big Brothers Big Sisters of America or Canada.

28. Wrap donated presents

If you have a flair for curling ribbon and folding with precision, or just want to up your wrapping game, volunteer to wrap the toys collected for a nonprofit’s toy drive.

29. Return lost items

Taking the time to return a lost item to its owner likely means more than you know!

30. Share a meal with a stranger

Dining out just got better! When you order a Mealshare item at a participating restaurant, $1 gets donated toward a meal for youth in need — and Mealshare also provides a meal!

Doing good in your neighborhood

An older man with a gray beard, wearing a light blue shirt and shorts, collects trash in a wooded area, placing litter into a large blue garbage bag while wearing white gloves.

31. Leave care kits around town

Put together waterproof care kits and place them on park benches or other high-traffic areas around your neighborhood. For colder months, consider socks, scarves, hats and/or mittens. When it’s warm outside, you could fill bags with toiletries instead! Leave a note to let people know they can take a kit if they need it.

32. Rake leaves, shovel snow or wash windows for your neighbor

Imagine the delight! You’re likely already doing these seasonal chores, so why not make your neighbor’s day brighter with a small gesture?

33. Loan your power tools out for the day

They’re sitting there just waiting to be used! Loan them out to a friend and, if you’re feeling extra helpful, you can help them with their project.

34. Be a couch-surfing host

Sharing your home can make a big difference for someone traveling. You’ll probably also hear some interesting stories and maybe even make a new friend. Get started at Couchsurfing.

35. Encourage others with kind words

Grab your sticky notes and get down to business! Leaving encouraging notes around the office or your neighborhood will help keep everyone in high spirits.

36. Embrace random opportunities to do good

Kindness doesn’t have to be planned — get random! See someone struggling with their bags? Lend a hand. Waiting in line? Let the busy family go ahead of you. Such kind gestures will surely inspire more people to do good.

37. Smile at someone

You can make the world a friendlier place with this small gesture. Plus, it’s easy and free!

38. Shop local, feed local

Purchase gift cards from local restaurants or food markets and donate them to people who need a little help putting food on the table.

39. Build a Little Free Library in your neighborhood

We’re willing to bet you have books sitting on your shelf that others would love to read. And if your neighbors start adding their books, you might find something new for your collection, too. Find out more about Little Free Library.

40. Contribute to a community art mural

Channel your inner Picasso and use your skills to make your community that much more beautiful! It’s the gift that keeps on giving since people can enjoy your art year-round.

41. Have a craft or bake sale and give the funds to your favorite charity

Turn on your favorite tunes and start creating! If you have any leftovers, you can donate them or give them to friends and family.

Doing good remotely

Remote

42. Send cards to refugees

Send a message of hope to refugees around the world to show them you stand in solidarity with them. Check out CARE or Any Refugee to get started.

43. Write a positive review of a local business

A positive review can mean a lot to a small business, especially during uncertain economic times. Take Goodness one step further by recommending the business to a friend or your social followers.

44. Send cards or packages to first responders

Our everyday heroes often put their lives at risk to help their communities in times of need. Show your appreciation for their efforts.

45. Write letters to children at your local hospital

Spread hope, joy and magic to hospitalized children with a card full of uplifting messages and stickers! Check out organizations like Cards for Hospitalized Kids or Cardz For Kidz to ensure your message brightens a child's day.

46. Make cards or care packages for seniors in a care home

Seniors are often the most isolated demographic, and your card may be the only one they receive this year, so make it extra special! Check out organizations like DOROT or Seniors Secret Service.

47. Educate yourself and others on Indigenous issues

The path to reconciliation starts with education. Encourage your friends, family, coworkers and social followers to enroll in courses on Indigenous history like this one from the University of Alberta. You can also recommend they listen to the Speaking of Purpose podcast, watch documentaries and/or participate in a guided tour of a residential school.

48. Amplify BIPOC creators on social media

Whether you’re sharing an educational video or linking to a BIPOC-owned small business, use your voice to share theirs. Then, go support their businesses.

49. Give the gift of giving with charitable gift cards

Spread Goodness by treating a friend (or even a stranger!) to a charitable gift card so they can give back to a cause they care about.

50. Share One Good Thing

Share how you’re going All In. Share it on social with the hashtag #WereAllIn.”

Ready to go All In this Giving Season? Download the kit now!

About the Author
Team Benevity
Team Benevity
Team Benevity is a group of purpose-driven professionals, CSR experts, and impact strategists united by a shared mission: helping organizations do more good.

Commit to meaningful
change
today

Let's explore how we can help you achieve your company's purpose-driven goals and build a culture of impact, together.
Request a demo
Group of people cleaning up a beach
Group of friends posing for a photo
Woman holding on her arms a kid with a red airplane
Volunteering cleaning up a park
2 women with a dog