Teacher Appreciation Day is celebrated on the first Tuesday of the first full week of May. In 2023 Teacher Appreciation Day falls on May 2. It is a wonderful opportunity to thank the special teachers who have helped shape you into the person you are today. A simple thank you can go a long way in showing that we appreciate their hard work and dedication.
Whether you’re a student struggling to find the right words or a parent looking for unique ideas, we’ve put together a list of messages you can use for expressing teacher appreciation, what’s the best way to send them, and how to arrange a teacher gift, too.

A list of teacher appreciation notes by EcardForest

Why saying thank you to a teacher is important

Teachers play a significant role in shaping our lives, and they often go above and beyond to support and guide us. Expressing gratitude towards our teachers can not only make them feel appreciated and valued but also encourage them to continue doing the amazing work they do. It’s a small gesture that shows that their efforts are recognised and appreciated.

💡 Looking for coach thank you messages instead?
Check out our list of thank you messages to send to your coach.

What to write in a teacher appreciation card as a student

  • “Thank you for being an exceptional teacher who has inspired me to achieve my goals.”
  • “I am grateful for your tireless effort in making learning fun and engaging.”
  • “Your support and encouragement have helped me realise my potential. Thank you for being an amazing teacher.”
  • “Thank you for your unwavering commitment to our education. You have truly made a difference in our lives.”
  • “Your passion for teaching has been contagious. Thank you for instilling a love of learning in me.”
  • “I cannot express enough gratitude for the time and energy you invest in us. Thank you for being an outstanding teacher.”
  • “Thank you for making a difference in our lives. Your impact will be felt long after we leave your classroom.”
  • “You have been an incredible mentor and guide. Thank you for being a positive influence in my life.”
  • “I appreciate your patience and dedication to our education. Thank you for being an exceptional teacher.”
  • “Your passion for teaching is contagious. Thank you for igniting a love of learning within me.”
  • “I am grateful for your commitment to our growth and development. Thank you for being an inspiring teacher.”
  • “Thank you for your unwavering support and encouragement. You have helped me achieve more than I ever thought possible.”
  • “Your enthusiasm for teaching has been a constant source of inspiration. Thank you for being an exceptional teacher.”
  • “Thank you for creating a safe and nurturing environment where I can learn and grow. Your kindness and care are greatly appreciated.”
  • “Your dedication to our education has not gone unnoticed. Thank you for being an outstanding teacher who has made a difference in our lives.”

Banner showing how to send a virtual teacher appreciation card

What to write in a teacher appreciation card as a parent

  • “Thank you for being a wonderful teacher and for making a positive impact on my child’s life. Your hard work and dedication are greatly appreciated.”
  • “I am so grateful for the time and energy you invest in my child’s education. Thank you for being an exceptional teacher who inspires and motivates.”
  • “You have a special gift for teaching, and we are so lucky to have you as our child’s teacher. Thank you for your unwavering commitment to their growth and development.”
  • “I appreciate all the support and guidance you provide to my child. Thank you for creating a safe and nurturing environment where they can learn and thrive.”
  • “Thank you for being a teacher who truly cares. Your kindness and compassion are felt by both my child and our family.”
  • “Your passion for teaching is contagious, and we are grateful for the positive influence you have on our child’s life. Thank you for making learning fun and engaging.”
  • “I cannot thank you enough for your dedication to our child’s education. Your hard work and commitment have not gone unnoticed.”
  • “Thank you for being an exceptional teacher who goes above and beyond to support and encourage my child. Your impact on their life is immeasurable.”
  • “We are so grateful for the time and effort you put into teaching our child. Your patience and guidance have helped them achieve more than we ever thought possible.”
  • “Your influence on our child’s life is truly remarkable. Thank you for being a teacher who inspires, motivates, and makes a difference.”

Remember that Teacher Appreciation Day is a great opportunity to express our gratitude for their hard work and dedication, but every day is a chance to send a teacher appreciation note.

⭐ Share your teacher appreciation messages in a digital greeting card

  • Get a teacher thank you ecard. Write a personalised recognition message and collect thank you messages from all your classmates, fellow students, or parents.
  • Organise a thank you gift. Add a digital thank-you gift to your card to make your teacher feel extra special

Banner showing how to send a virtual teacher appreciation card