100+ Thank You Teacher Messages & Quotes to Show Appreciation
Last updated: April 16, 2025 by the Homemade Gifts Team
As spring comes around, so does graduation season, making this the perfect time to write a thank you message for the teacher who made all the difference. Teacher appreciation is a vital part of engaging with our community. Educators shape the next generation, and they do it selflessly, passionately and, often, through many headaches! Here are some of the very best teacher thank you notes to express your gratitude.

Let’s be honest, nothing means more to a teacher than a heartfelt message. I know my partner saves all the notes and handmade gifts he receives from his students. And don't worry, teacher appreciation messages don’t have to be complicated or weird. Just keep it simple!
This collection of best teacher thank you messages makes it easy to show your appreciation. Jump to the section you need or scroll down to read all our "thank you, teacher!" notes.
Short | End of Year | At Graduation | From Students | Back to School | From Parents | From Principal | For Preschool Teachers | Quotes
Short Thank You Note for Teacher
These short teacher thank you cards keep it simple with no strings attached. Besides, teachers have enough essays to read! It's just enough to know you thought of them.
You are an awesome teacher!
Just a little note to say how much I have enjoyed your class.
Thank you for making it fun to come to school!
Just a little note to say how glad I am that you are my teacher. You’re the best!
Thank you for being a wonderful teacher.
Just a little note to let you know how much I appreciate your teaching. You are the best!
I always have fun in your class. Thanks for making math so interesting.
Thank you for being my teacher, [teacher’s name].
You know how to make us all feel seen and heard. Thank you for being so kind.
Thank you for making English fun!
Thank you for caring so much about all of us. The whole class really appreciates how much you do.
I’m really sorry that I have been so difficult lately. Thank you for never giving up on me.

If I seem to be getting smarter, it’s all your fault. Thanks, and stay cool, prof.
You’re the greatest!
Thank you for everything.
I’m so grateful for your teaching.
Because of you, I’ve really started to love [math, science, reading, etc.]
Thank you so much, [teacher’s name].
You inspired me to do my best.
You are awesome!
I’ll never forget you and your class!
You’re the best teacher I’ve ever had.
Thank you for everything you’ve done for us.
You inspire me to be a better version of myself.

Teacher Appreciation Messages for the End of the Year
Congrats! You’ve reached the end of the year or semester. What an amazing journey it’s been! If you were lucky and had some fantastic teachers (or professors) that changed your outlook on the world, so it's time to tell them.
A massive THANK YOU to you from all of us for a fantastic school year.
It’s been so great having you as my teacher this year [teacher’s name]. Thank you for everything.
I’m so grateful I had you as a teacher this year. Thank you.
You are the best teacher I have ever had. Thank you for making learning fun.
This is the first year I’ve actually enjoyed school, and that’s all because of you. I will never forget you.
I feel so lucky that I was in your class this year. Thank you.
You’ve made such a huge difference in my life. I am so glad to have had you as a teacher this year.
I’ll never forget my time in your class this year. You taught me so much and helped me become a better person.
I’ve loved being in your class this year. I never knew literature could be so interesting.
I know we were not the easiest class, but you still cared for each and every one of us. Thank you for putting up with us.
What a crazy year it’s been. Thank you for looking after us all and helping us get through.
Thank you for pushing us all to be the best we can be.
It is clear that you love history and that made your class so much more enjoyable.

I just wanted to say thank you for your classes this [semester/year]. You are such a great teacher, and I’m glad I had the opportunity to have learned from you.
Thank you so much for all your guidance. I have learned so much thanks to you.
I just wanted to send you a quick message to let you know how much I appreciated your teaching. I’m so glad I took your class.
I have been able to achieve so much this [semester/year] thanks to you. I’m so grateful to have had you as my professor.
I learned so much this [semester/year] because of you. You motivated and inspired me to study harder and do better. From the bottom of my heart, thanks.
You’re a legend, professor! Seriously, you’re the most awesome prof here. You have this way of making every lecture fascinating and easy to understand.
This [semester/year] has been such a steep learning curve for me. I don’t think I could’ve done it without you. Thank you so much.
As you know, I found this course extremely challenging. I’m so grateful for your constant encouragement. I don’t think I would’ve been able to pass without your support.
I’m so grateful to have been in your class this [semester/year]. Your style makes even challenging concepts easy to grasp.
Taking your course has changed my life. Because of your teaching and passion, I’ve even decided to change my major.
Before taking your class, I was considering dropping out of college. You completely changed my life. You inspired me to do my best, and now I am back on track. I can’t thank you enough.
Thank you for going out of your way to help me. Even though you are so busy you still always found the time. I’ll never forget that.
Thanks for a fun and captivating semester! I hope your grading goes quickly and your summer is chill!

Messages to Thank Your Teacher at Graduation
Are you graduating from Elementary School, Middle School, High School, or College? Congratulations! Thank you messages are especially crucial for those teacher who might have written you a recommendation or who have had your back through the graduation process.
Thank you for being such a wonderful teacher. I’m so grateful to have been in your class this year. I’ll miss you and the rest of the class!
This is a short note to say how much I have appreciated your teaching. Words cannot express how thankful I am to have had you as a teacher.
Thank you for always pushing us to do our best. Being in your class was so motivating and inspiring. I’m so grateful to have had you as a teacher.
Thank you for being a great teacher. I’ve really enjoyed your classes this year.
I can’t believe I’m finally graduating! I’m going to miss you so much. You are such a wonderful teacher, and I’ve learned so much from you.
Thanks to you, I am planning to study history at college. I didn’t even think that was possible, but with your encouragement, I was able to see what I am truly capable of.
This was such a crazy year. Thank you for helping us all get through. I’ll never forget you.
Thank you for helping me get through this year. I know I haven’t always been the easiest student. Thank you for never giving up on me.
Thank you for all the support and encouragement you’ve given me. I am graduating today because of you.
You are the reason that I am now pursuing my dreams. Thank you for helping me discover what I’m good at and always encouraging me to do my best.
I am so grateful for your encouragement this year. You never gave up on me. Thanks to your support I am standing here today graduating!
Thanks to you, I got into [Name of College]! Never in my wildest dreams did I think this was possible. Thank you for always pushing me to do my best and to reach for the stars.

Thank You Notes for Teachers from Students
When you're a student, having a great teacher changes everything. They make boring subjects fun and enjoyable, while making you feel seen and understood. These cherished individuals inspire us and motivate toward our greatest heights.
I'm so grateful to have had a teacher like you.
Thank you for being the best teacher in the world.
Thank you for being such an incredible teacher. I've really enjoyed your lessons this year, and I'm going to miss you.
I feel so lucky to have a teacher who really cares about their students like you do. Thanks for everything.
Thank you so much for your interesting lessons. You make learning history fun!
During our time at school, we have so many teachers. But only a few we will remember forever. Thank you for being one of those special teachers who I'll never forget.
You have been my all-around favorite teacher this year. I always look forward to your classes. Thank you for going out of your way to make such great lessons for us.
You are an awesome teacher because you make learning math fun. I've learned so much from you, and you have changed the way I look at the world.
Thank you for being so patient with me this year. I don't know what I would've done without your help. Thank you for always making sure I understood.
Thank you for teaching me so much this year. Your passion about chemistry motivates me to do my best.
Thank you for all your positive energy and optimism. You make us all feel better about life and inspire us to keep going.
Thank you for going out of your way for me this year and helping me get a scholarship. I wouldn't have been able to do this without you.

Back to School Teacher Thank You Notes
It’s back to school time! You’ve bought your pencils, folders and notebooks and now you want to tell you teacher about how excited you are to be back in school. These short thank you notes will start the year off right.
Here’s to a great year! I’m so excited to have you has my teacher!
To be or not to be…” I’m so glad you decided “to be” a teacher, [teacher’s name]!
Superheroes don’t wear capes – they teach!
I’m so glad you’re my teacher. Thank you!
Teachers plant the seeds of knowledge that can last a lifetime. I can’t wait to see what seeds we plant this year!
My [brother/sister] had you in [year], and I’ve heard nothing but good things! I am ecstatic to have you too!
For Teachers’ Day, I want to express my appreciation to all the wonderful teachers at the school who have put so much love and energy into educating our children. Thank you for everything!

Thank You Messages for Teachers from Parents
It’s bittersweet to watch our children grow and learn new things, but isn’t that what a wonderful teacher is for? Fostering growth? As parents we know how an amazing teacher can make a huge difference.
[Student’s name] was so lucky to have such a wonderful teacher this year. Thank you for everything.
Over this past year, [student’s name] has learned and grown so much thanks to your teacher. Thank you so much [teacher’s name].
Our family is so fortunate to have had you as [student’s name] teacher. He has learned so much this year thanks to you.
Thanks for your kindness, patience, and understanding with [student’s name] this year. We really appreciate everything you do.
Thanks to you, [student’s name] was able to come out of his shell this year and gain confidence. We’re so grateful for how you gently encouraged and supported [him/her].
[Student’s name] learned so much at school this year thanks to you. Thank you for encouraging [him/her] to do her best.
We don’t know how we would’ve gotten through the year without you as [student’s name]’s teacher. We can’t thank you enough for all the support and kindness you showed to our family this year.
We appreciate how much effort you put into teaching. Our [student’s name] has had a wonderful year and has achieved so much academically and socially thanks to your hard work.
We’d like to say a huge thank you to you for giving our kids such a great start to their school careers. We’re so fortunate to have had you as [student’s name]’s teacher.
Thank you for all the hard work you put into making your class such a beautiful and supportive place. [student’s name] has loved having you as a teacher this year.
You are such an inspiration to [student’s name]. [He/She] looks up to you so much and always does her best because of you. Thank you for sharing your passion with the students. It’s contagious!
We were so nervous at the start of the year. But you made [student’s name] feel so welcome and included. In the past, he’s struggled to make friends, but now [he/she] has tons! Thanks for your constant support.

Thank You Messages for Teachers from a Principal
As a principal, sending a thank you note to your teachers is an amazing way to let them know how much you appreciate them. Bonus points for taking the time to give each teacher a unique note that shows you have noticed the special impact they each make at the school.
Thank you for being such a valuable member of our school community.
We appreciate how much you do for your students. Thank you for all your hard work.
Thank you for encouraging your students to always do their best. Your class has achieved so much this year thanks to you.
Thank you for being such a tremendous teacher at [Name of School].
You always go the extra mile for your students. Thank you for putting so much passion and energy into your teaching.
We're so grateful to have you in our school community, [teacher's name]. The students love you, and you always motivate them to do their very best.
We all appreciate the huge effort you put in this year to make your class fun. [Name of School] was able to help our students achieve their goals because of you.
Thank you for not only being a great teacher but also being so helpful and supportive of your colleagues. We really value your wonderful contribution to our school community.
I'm super grateful for not only your excellent teaching but how much you pitched in and helped us all get through a difficult year at [Name of School]. Thank you, [teacher's name].
You inspire your students to be better people and to always strive to do their very best. Thank you for being a wonderful teacher.
Thank you for demonstrating our school values and being such a wonderful role model for our school community. We're so grateful to have you as a teacher at our school.
Your students have done so well this year under your guidance. Thank you for all the extra effort you put into making sure their needs are all accommodated.

Thank You Messages for Preschool Teachers
It can be hard sending our little ones off to preschool. We worry if they will cope with the school day, make friends, and learn what they need to. But when your child has a wonderful preschool teacher, you can relax knowing they are being educated with love and care.
Thank you [teacher’s name] for being such a wonderful teacher. You make learning fun, and my [son/daughter/child] absolutely loves your class.
[He/She] loves coming every week, and you have helped [him/her] grow in so many ways.
Thank you for creating such a fun and engaging environment in your classroom. Your patience, kindness, and thoughtfulness make all the children feel so loved. [Student’s name] has thrived this year thanks to you.
Thank you for everything you do. You make my [son/daughter/child] feel loved and special, and [he/she] loves coming to school because of you.
This is just a little note to say how much we appreciate your teaching. Thank you for making our little ones feel so special and loved at school. We feel so incredibly lucky to have you as their preschool teacher.
Thank you to all the teacher of [student’s name]’s class. She has learned so many new skills this year. [He/She] is really becoming independent and can do so much now. [He/She] loves coming to school, and that’s because of you all. Thank you!
We’re so grateful to have you as [student’s name]’s teacher. You are so dedicated and passionate, and you put so much time and energy into preparing lessons that the children love. [student’s name] has learned so much this year thanks to you.
We’re so happy to have you as [student’s name]’s teacher. [He/She] talks so much about you and is always so happy going to school. Thank you for everything.
I just wanted to take a moment to send you this thank you note to tell you how much our family appreciates you as a teacher. Thank you for making school such a welcoming and fun place to be. [Student’s name] loves coming to school because of you.
You don’t know how grateful I am that you are [student’s name]’s teacher. I’m so relieved and comfortable to know she is with you. Everyone knows how much you care for the students and put so much effort into making your classroom a wonderful place. Thank you for everything.
You are just the most wonderful teacher. It’s obvious how much you genuinely care for the students, and that makes them feel so happy to be in your class. [Student’s name] has learned so much this year because of you. Thank you!
We’re so grateful for your gentle caring nature. With your encouragement and support, [student’s name] has done so well in her first year of school. [He/She] has really come out of her shell thanks to you.

Teacher Appreciation Quotes
There are so many great quotations about teacher appreciation, it can be tough to know which to choose. We’ve scoured the internet and found the very best thank-you-teacher quotes to suit all kinds of teachers.
"Teaching kids to count is fine, but teaching them what counts is best."
~ Bob Talbert
"Students don't care how much you know until they know how much you care."
~ John C. Maxwell
"It takes a big heart to help shape little minds."
~ Unknown
"My teacher thought I was smarter than I was - so I was."
~ Six-Year-Old Child
"One child, one teacher, one book, one pen can change the world."
~ Malala Yousafzai
"They may forget what you said, but they will never forget how you made them feel."
~ Carl W. Buechner
"The best teachers are those who show you where to look but don't tell you what to see."
~ Alexandra K. Trenfor
"When you teach your son, you teach your son's son."
~ The Talmud
"Give me a fish and I eat for a day. Teach me to fish and I eat for a lifetime."
~ Chinese Proverb
"It is the supreme art of the teacher to awaken joy in creative expression and knowledge."
~ Albert Einstein
"Better than a thousand days of diligent study is one day with a great teacher."
~ Japanese Proverb
"What greater or better gift can we offer the republic than to teach and instruct our youth?"
~ Marcus T. Cicero
"The teacher who is indeed wise does not bid you to enter the house of his wisdom but rather leads you to the threshold of your mind."
~ Khalil Gibran
Even the smallest person can change the course of the future.
~ J.R. R. Tolkien
How to Write a Thank You Note for Teachers

Thank you notes for teachers can be super simple. A handwritten letter or a short note on a store-bought card is enough to make any teacher's day. We even have some Printable Teacher Appreciation Cards that you can print at home.
Or you might like to make a card. You can use simple cardboard and paper to create a very simple card with a personal touch. If you like, you could draw a picture or create a unique piece of art. Preschool teachers and art teachers particularly appreciate the creativity of their students.
The main thing is that you have put the time into showing your gratitude. A personalized note will let your teacher know how much you appreciate them. Many teachers will treasure the special thank-you notes that they receive from their students for years to come.
While it's not essential, you may like to include a gift to show appreciation to your teacher. My family almost always sends a gift along with the message, since we know how hard the job is. Whether it’s for Christmas, Teacher Appreciation Day, or the end of the semester, we love gifts like a hand-drawn picture, snacks the teacher loves to eat, something practical for their class like fun pens, or a gift card to the local coffee shop.
The best teachers make such a huge difference in our lives, and sending them a note (and a gift!) shows them how much you appreciate them.
More thank you messages for teachers
If you're still looking for more teacher thank-you messages & ideas, take a look at our Thankful Quotes, Printable Teacher Appreciation Cards, and Printable Thank You Cards. And if you're interested in starting a practice of thankfulness as you learn to express your vivid internal life, check out our gratitude journal prompts.