102 Best Random Acts of Kindness Ideas

Giving flowers to someone else as a random act of kindness

“Be kind, for everyone you meet is fighting a hard battle.” This iconic quote feels more true now than ever. 

The world could do with a little bit more kindness. And perhaps that kindness should begin with me and you.

Of course, we all see particular opportunities for kindness in our everyday lives: Someone drops something and we pick it up for them, the person in front of us in line is short a few dollars and you offer to cover the difference, someone asks for directions and you pull out the map on your phone to show them the way.

But also, sometimes, we want to create our own opportunities for kindness: Going beyond the opportunities that naturally present themselves by intentionally working to make someone’s day.

At Good Good Good, we’re all about celebrating good news — and then joining in and becoming good news. Intentionally going out into the world to make a difference is our jam. 

We’ve curated a list of the best ideas for random acts of kindness — whether you're celebrating World Kindness Day or Random Acts of Kindness Day or just choosing to be kind.

Some ideas may serve as simple reminders (like “hold the door open for someone.”) — and others may be fresh new ideas (like “take time to leave a positive review for a local restaurant you love.”) 

Some of our recommended random acts of kindness will help one person or family — and others will create systemic change that will leave positive ripple effects throughout your neighborhood, community, and world.

And of course, you’re not limited to the items in this list. As you’re reading through, you will no doubt have new ideas come to mind. Try something new and follow your intuition on how you want to create positive change in the world. 

Be the kindness you wish to see in the world!

Explore random (and not-so-random) acts of kindness:

  1. Sign up to donate blood.
  2. Hold a door open for someone.
  3. Donate $10 to a charity you believe in.
  4. Take time to leave a positive review for a local restaurant you love.
  5. Take a bystander intervention training.
  6. Write a thank you note to someone who has inspired you to make a positive difference.
  7. Donate household items to your local refugee support organization.
  8. Put a ‘Don’t Give Up’ sign in your yard.
  9. Find a Little Free Pantry or Free Fridge in your community and drop off some food.
  10. Give an extra generous tip.
  11. Pick up one piece of litter and throw it away.
  12. Create care packages for your houseless neighbors.
  13. Donate to a local mutual aid fund.
  14. Let someone go first in line.
  15. Give a teacher a thank you gift.
  16. Call a local homeless shelter to ask how you can best support them in the next month.
  17. Go on a litter walk to clean up your neighborhood. (And buy yourself a simple litter pickup kit so you can do it even more often!)
  18. Give out flowers to strangers on the street.
  19. Tell an author you loved reading their book. They’ll be easy to get in touch with via Twitter or Instagram, and it’ll make their day!
  20. Give a Goodnewspaper as a gift.
  21. Pay off a student’s lunch debt via GoFundMe or by calling a local school.
  22. Leave short poems or uplifting notes on people’s cars.
  23. Find a Little Free Library in your community and drop off some books.
  24. Sign up to become an organ donor.
  25. Offer to buy coffee for the person behind you in line.
  26. Sign a petition to help support garment workers.
  27. Pay off someone’s medical debts. (We recommend RIP Medical Debt!)
  28. Install ‘Tab for a Cause’ to make a difference every time you open a new browser tab.
  29. Choose to shop from underrepresented business owners. (Check out our guide to supporting Black-owned businesses.)
  30. Ride your bike or public transit to work or school.
  31. Give a compliment to a stranger.
  32. Cook a double portion of your next meal and offer it to a neighbor or a friend so they don’t have to cook.
  33. Join a peaceful protest to support human rights.
  34. Read the news, find a story that breaks your heart, and make a small donation to a nonprofit responding to that issue.
  35. Start a note in your Notes app with your friends’ favorite coffee orders so it’s easier for you to surprise them.
  36. Find an ethical and sustainable way to recycle your old shoes.
  37. Sign up as a volunteer at a local animal shelter.
  38. Choose to shop with a small business instead of a big box store or Amazon.
  39. Give up your seat on the bus or train so someone else can have a seat.
  40. Donate your unused frequent flyer miles to an organization that helps reunite refugee families. (We recommend Miles4Migrants.)
  41. Be like Mister Rogers and look for the helpers. (And become a helper, too.)
  42. Find a random GoFundMe to donate to.
  43. Recycle your old clothes via a Take Back Bag from For Days.
  44. Buy a compost bin to reduce food waste as an act of kindness to the earth.
  45. Participate in Meatless Monday once per week to reduce your carbon footprint and your impact on animals.
  46. Offer to return someone’s cart for them.
  47. Donate your hair. (Either for wigs or oil spill cleanup)
  48. Find an extra coat in your closet and keep it in your car to give to a stranger.
  49. Plant a tree.
  50. Tell a friend you’d love to babysit for them for free.
  51. Run (or walk) in a charity 5k.
  52. Learn to say hello and thank you in different languages.
  53. Send a kind and encouraging text message to a friend.
  54. Shovel your neighbor’s snow or rake your neighbor’s leaves.
  55. Reduce food waste by picking up a meal from Too Good To Go.
  56. Introduce yourself to your neighbors.
  57. Volunteer as a poll worker.
  58. Research what can and can’t be recycled in your community so you can make sure you’re recycling correctly.
  59. Use social media for good.
  60. Be kind to yourself by finding a therapist. (You can’t pour from an empty bucket.)
  61. Donate an old cell phone, computer, or other electronics to a nonprofit that could use it.
  62. Buy lemonade from a kid’s lemonade stand.
  63. Volunteer remotely for a crisis line like Crisis Text Line or The Trevor Project.
  64. Forgive someone.
  65. Donate to make a difference for an ugly animal. (Not just cute ones!)
  66. Support local farmers by buying from a local farmers’ market, joining a CSA, using the Farmstand app, or even visiting a local farm.
  67. Buy and display a Pride flag to show your allyship.
  68. Make energy-efficient swaps at your home, so you can show kindness to Mother Earth.
  69. Donate to, support, or volunteer at national parks.
  70. Call your elected officials to advocate for your neighbors (not just yourself and people with a similar life experience to you).
  71. Reach out to an old teacher and tell them that you appreciate them.
  72. Buy ‘Empathy Cards’ for the next time you want to show care to someone going through a hard time.
  73. Call an old friend out of the blue.
  74. Buy a warm meal for someone in need.
  75. Attend or host heritage or pride events.
  76. Choose to buy eco-friendly products next time you go shopping.
  77. Give someone a gift card that you think you won’t get around to using.
  78. Switch your default search engine to Ecosia — and try out other do-good apps.
  79. Buy groceries for the person behind you.
  80. Lend out your favorite book.
  81. Buy socks that give back.
  82. Sign up for the bone marrow registry.
  83. Order some Goodnewspapers and leave them at coffee shops around town for strangers to find.
  84. Offer to let your neighbor borrow your lawnmower or other yard tools.
  85. Research an important issue in the news and commit to learning more about it (so you can become better informed and make a bigger difference for those affected). Try subscribing to newsletters or podcasts as an easy way to learn more over time.
  86. Volunteer with a refugee agency in your state to help a family learn to use public transit.
  87. Learn CPR.
  88. Adopt (and commit to caring for) a pet from a shelter.
  89. Consume the news thoughtfully, so you can be more intentional about getting more involved and making a difference.
  90. Share a positive quote online.
  91. Go out of your way to buy ethically-sourced coffee, as a way to show care for coffee farmers.
  92. Go out of your way to remind someone that everything will be okay.
  93. Set up a recurring monthly donation at your favorite nonprofit. It will help them plan ahead and make a bigger difference.
  94. Write a thank you note to someone who has helped your career.
  95. Practice introducing yourself with your pronouns.
  96. Commit to buying gifts that make a difference or consumable gifts for future birthdays, anniversaries, and holidays.
  97. Find a small local nonprofit to volunteer with.
  98. Go out of your way to post good news on social media.
  99. Keep an extra umbrella in your car to give to someone caught in the rain.
  100. Forward someone a good news newsletter.
  101. Pick an awareness day to learn about and celebrate.
  102. Remember to practice self-care. (Here are some self-care ideas!)

You might also like: The best quotes about kindness

Article Details

October 25, 2022 6:06 AM
Illustration of refugees from around the world, with the word welcome written in several different languages

15 Ideas To Celebrate World Refugee Day

June 20th is World Refugee Day! We’ve gathered a list of ideas to help you celebrate, support, and learn from the global refugee community.

28 Ways To Thoughtfully Celebrate Juneteenth

Your guide on celebrating and honoring Juneteenth — on June 19th, and all year long.
How To Make a Difference

37 Ways To Make a Difference in the World

One person can make a difference in the world — but it’s not your job to change the entire world. It’s simply your job to show up and play your part — whatever that may be.
Examples of how to cheer yourself up

51 Ways To Cheer Yourself Up When Life Gets You Down

Without giving into toxic positivity or succumbing to feelings of hopelessness, there are ways to cope — that are self-sustaining, and maybe even essential to your healing journey.

Want to stay up-to-date on positive news?

The best email in your inbox.
Filled with the day’s best good news.