Whether you’re looking to celebrate a teacher’s birthday or thank them for all their hard work, a thoughtful card with a handwritten message is always appreciated. We’ve rounded up a selection of our favorite greeting cards for teachers, so you can send one that suits their personality!

(Just a heads up, WeAreTeachers may collect a share of sales from the links on this page. We only recommend items our team loves!)

1. Scrabble Thank You

Greeting card picturing a Scrabble board saying Thank You To A Great Teacher (Cards for Teachers)

Word-loving teachers will appreciate this clever card. The inside spells out, “You’re The Best,” with plenty of room for your own words of thanks.

Buy it: Scrabble Thank You Card/Amazon

2. Yoda Best

Greeting card with illustration of Baby Yoda Grogu The Child, saying Yoda Best Teacher. Thanking you I am.

Any Baby Yoda fans out there? Or diehard fans who insist on calling him Grogu? Either way, this card is for them!

Buy it: Yoda Best Card/Etsy

3. Bobblehead Teacher Card

Pop up teacher card with photo of teacher as a bobblehead

This has to be one of the cutest cards for teachers we’ve ever seen. This Etsy artist will make a pop-up card featuring your very own favorite educator!

Buy it: Bobblehead Card/Etsy

4. Lovepop Bouquet

3-D paper flower bouquet (Cards for Teachers)

Lovepop makes incredibly cool 3-D cards. They’re all beautifully detailed, but we especially love the flower bouquet options. Such a nice way to have flowers on your desk without needing to worry about caring for them.

Buy it: Lovepop Bouquet Card/Amazon

5. Gift Cards Are Better

Printable gift card sleeve for teacher appreciation

Looking for some free printables so you can spend your cash on a present or gift card instead? We’ve got you covered! Find 12 free printable appreciation cards for teachers in a variety of styles here.

6. Teachercorn

Dancing unicorn with text Teachercorn: Like a Normal Teacher But More Awesome

Cross a teacher with a unicorn, and what do you get? The best educator ever!

Buy it: Teachercorn Card/Etsy

7. Color It Yourself

Black and white greeting card reading Not all heroes wear capes (Cards for Teachers)

This sweet card is such a cute way to say thanks. Kids can put their personal stamp on it by coloring it before they sign.

Buy it: Hallmark Coloring Card/Amazon

8. No. 2 Year, No. 1 Teacher

Greeting card reading It's been a No. 2 kind of year but you're a No. 1 teacher with pencil motif

Congratulate a teacher on surviving a tough year with this smart card. Number 2 pencils may be best, but teachers rank number one in our book!

Buy it: No. 1 Teacher Card/Etsy

9. Agree to Disagree

Thank you card showing student writing incorrect math problem and teacher saying "No, Jacob, we don't have to agree to disagree." (Cards for Teachers)

Give them a giggle with this funny comic. The inside reads, “Everyone agrees you’re a great teacher. Thanks for being mine!”

Buy it: Agree to Disagree Card/Amazon

10. Teachers Plant Seeds

Greeting card showing growing plants; text reads Teachers Plant Seeds That Grow Forever (Cards for Teachers)

For an inexpensive teacher thank you gift, tuck a packet or two of flower seeds in with this charming card.

Buy it: Teachers Plant Seeds Cards/Etsy

11. Winnie-the-Pooh Believes in You

Greeting card with drawing of Winnie-the-Pooh and Piglet; text reads It makes such a difference to have someone who believes in you.

Pooh always has such words of wisdom to offer. Have this card (with dainty wooden accents) personalized for your recipient.

Buy it: Winnie-the-Pooh Card/Etsy

12. ISBN Thinking

Printable card that looks like an old-fashioned library card, reading ISBN thinking about how much you do for our school.

Here’s a joke for the librarians and other book-lovers! Get this free printable card here, along with others, to thank your school’s unsung heroes like cafeteria staff and custodians.

13. Day at the Beach

Pop up card of a beach scene with chairs and umbrellas

Every teacher is in constant need of a vacation. Give them a day at the beach with this Lovepop card, even if it’s only in paper form.

Buy it: Day at the Beach Card/Amazon

14. Teacher Report Card

Teacher thank you card made to look like a report card hanging from a bottle of wine

It’s your turn to give a report card to the teacher! This one is designed to hang from the neck of a bottle of wine, too.

Buy it: Teacher Report Card/Etsy

15. Patience and Caring

Teacher appreciation card with a crayon motif and short poem (Cards for Teachers)

Sometimes all you need is a simple message to say thanks. Have this card personalized to make it extra special.

Buy it: Patience and Caring Card/Etsy

16. Pop Up Books

Greeting card that opens to display 3D book stack with apple on top

Here’s one more pop-up card to add to your list! This one features a stack of books topped with a little apple for the teacher.

Buy it: Pop Up Books Card/Amazon

17. Gift Card Holders

Gift card holders themed for various stores like Amazon and Target (Cards for Teachers)

Giving your favorite teacher a gift card? These holders are customized for some of their favorite places, including Amazon, Starbucks, and Target.

Buy it: Gift Card Holders/Etsy

18. Hallmark Assortment Pack

Assortment of appreciation cards for teachers

If you need a whole bunch of terrific cards for teachers, try this assortment from Hallmark. You get 8 cards for less than two bucks each.

Buy it: Hallmark Assortment Pack/Amazon

What’s the best card you’ve ever received as a teacher? Come share on the WeAreTeachers HELPLINE on Facebook.

Plus, Teachers Share The Best Thank You Notes They’ve Ever Received.

18 of the Sweetest, Funniest, and Smartest Greeting Cards for Teachers