29 Ways To Carry Out Random Acts of Kindness Every Day

  1. Send someone a hand written note of thanks

  2. Make a card at home and send it to a friend for no reason

  3. Buy a lottery ticket for a stranger

  4. Put some coins in someone else's parking meter

  5. Buy a coffee for the man on the high street selling The Big Issue Magazine

  6. Cut your neighbour's hedge

  7. Walk your friend's dog

  8. Give a compliment about your waiter/waitress to his/her manager

  9. Send someone a small gift anonymously

  10. Stop and help someone replace their flat tyre

  11. Let someone jump the queue at the bank

  12. Pay for the drinks on the next table at a café

  13. Treat a friend to the movies for no reason

  14. Give a huge tip to someone when they last expect it

  15. Hold the train dooe open for someone rushing to get in

  16. Give up your seat for someone, not just an elderly person

  17. Write notes of appreciation at least once a week

  18. Talk to a homeless person and have a "normal" conversation

  19. Pick up some rubbish in the road which would otherwise lying around

  20. Compliment a work colleague for their excellence

  21. recommend a competitor to a potential client

  22. Give another driver your parking spot

  23. Give a piece of fruit to a delivery person

  24. Help an elderly neighbour carry the rubbish out

  25. Tell all your family members how much you appreciate them

  26. Leave a copy of an interesting book on a train/bus

  27. Buy an inspirational book for a friend

  28. Send a thank you note to a person who has helped you in the past

  29. Smile a lot