30-Day Kindness Challenge Cards
A set of 30 printable kindness challenge cards, one for each day of the month. Each card suggests a specific act of kindness — from writing a thank-you note to helping a sibling. Children tick off completed challenges and reflect on how it made them and others feel.
Materials Needed
- Printed challenge cards
- Scissors
- A jar or box to hold the cards
- Stickers for completed challenges (optional)
Step-by-Step Instructions
- 1
Print and Cut
Print the cards and cut them out. Fold each one and place them in a jar or box.
- 2
Pick One Each Morning
Each morning, your child draws a card from the jar. Read the kindness challenge together and plan when and how to do it.
- 3
Do the Kindness
Complete the challenge during the day. Some are quick (smile at a stranger), some take more effort (make a card for someone). All are achievable.
- 4
Reflect at Bedtime
At bedtime, discuss: How did it feel to do this? How did the other person react? Would you do it again? Write or draw a reflection on the back of the card.
- 5
Celebrate at Day 30
When all 30 cards are complete, spread them out and read through the reflections together. Celebrate the month of kindness with a special family activity.
What Your Child Will Learn
- 1Empathy — understanding how actions affect others
- 2Social skills — initiating positive interactions
- 3Emotional vocabulary — describing feelings about giving
- 4Habit formation — daily practice of prosocial behaviour
- 5Self-reflection — thinking about the impact of own actions
Tips for Parents
Do the challenges alongside your child. Kindness is contagious when modelled.
If a challenge feels too hard, adapt it. The goal is participation, not perfection.
Take photos of kindness moments to create a "Kindness Album" at the end of the month.
Printable Worksheet Preview
30-DAY KINDNESS CHALLENGE Day 1: Say something nice to a family member Day 2: Draw a picture for someone Day 3: Help tidy up without being asked Day 4: Share a toy or book Day 5: Write a thank-you note Day 6: Smile at five people today Day 7: Let someone else go first Day 8: Make a card for a friend Day 9: Help carry something heavy Day 10: Tell someone why you appreciate them Day 11: Pick up litter in the park Day 12: Read a story to a younger child Day 13: Give someone a compliment Day 14: Help prepare a meal Day 15: Leave a kind note for someone to find Day 16: Invite someone to play Day 17: Say "please" and "thank you" all day Day 18: Water a plant or feed birds Day 19: Teach someone something you know Day 20: Give a hug to someone who needs it Day 21: Donate a toy you no longer use Day 22: Hold the door open for someone Day 23: Make someone laugh Day 24: Tidy your room without being asked Day 25: Call or video-chat a relative Day 26: Write a poem for someone Day 27: Help a neighbour Day 28: Be extra patient today Day 29: Tell your family what you love about them Day 30: Choose your own act of kindness! Completed: ___/30 How I feel: _______________