30 Days of Thanksgiving for 2023

One of my favorite holidays is Thanksgiving! While great food, friends, family and football make for a wonderful day, taking time to think through the many blessings we’ve experienced and to express gratitude to God and to others is really why I love this holiday so much. An attitude of gratitude shouldn’t be a one-day-a-year proposition, and hopefully cultivating a thankful heart goes beyond that one special Thursday in November for all of us. Still, it doesn’t hurt to start exercising our gratitude “muscles” before we get to Thanksgiving Day. Here, then, is a simple 30-day plan for you and your family to help cultivate thankful hearts!

Thanksgiving Season 2023
Day #1 – Wednesday, 11/1 — Thanks for Family. As you interact with your family today, take an opportunity to say a simple thank you to each family member for one thing you are grateful for. It might be something a family member has done for you, or it might be for a character quality you see in their lives.

Day #2 – Thursday, 11/2 — Thanksgiving Invitation. Thanksgiving Day is three weeks from today! Find someone you are thankful for and invite them to your family’s T-Day celebration. If you’re not going to be home on Thanksgiving, invite someone over for coffee and pie sometime around the holiday.

Day #3 – Friday, 11/3 — Thank God for Silence. Due to the fast pace of our lives these days, most of us have forgotten the blessings of silence and reflection. Take a few minutes sometime today to find a quiet spot and thank God for the gift of silence and solitude. Spend some time thinking of other reasons why you are grateful to God.

Day #4 – Saturday, 11/4 — Wake Up and Smell the Coffee Day. We all get so busy that we can ignore the wonders of life all around us, like the smell of coffee when we get up or a friend who drops by to say hello. Today, take time to notice your surroundings and thank God for the things we often take for granted.

Day #5 – Sunday, 11/5 — Thank God for Today. The past is history. Tomorrow is uncertain. But, we have today. Thank God for giving us this day. “This is the day the Lord has made; let us rejoice and be glad in it.” –Psalm 118:24

Day 6 – Monday, 11/6 — Thanks for the Pain? We all experience hard times, but God is with us even in the worst circumstances. Thank God for His presence, comfort, and strength that has helped you get through a rough season in your life. If that painful season is now, take comfort in knowing God is with you. “So be strong and courageous! Do not be afraid and do not panic before them. For the Lord your God will personally go ahead of you. He will neither fail you nor abandon you.” –Deuteronomy 31:6 (NLT)

Day #7 – Tuesday, 11/7 — Thanks for Freedom! For many, today is state and local election day. Thank God for allowing us to live in a country where we are allowed to vote. Be thankful for the many freedoms we enjoy that many people around the world only dream of having.

Day #8 – Wednesday, 11/8 — What I Like About You… Today, take a few minutes and make a list of the things you like about your immediate family members. Share your list with your family sometime during the day — and thank them for those things!

 Day #9 – Thursday, 11/9 — Text a Thanks. Express thanks to someone in your life by sending them a brief text message. If you aren’t into technology, mail a handwritten note.

Day #10 – Friday, 11/10 —Thanks for Sharing Faith! Today, think of someone in your life who has helped you to know God better. Mail them a note, email, text, or tell them in person that you are thankful for their help and example of faith along the way.

Day #11 – Saturday, 11/11 — Thank a Veteran Day. Brave people who have served their country with honor surround us. Find a veteran today, and tell them thanks for their service to our country.

Day #12 – Sunday, 11/12 — Give Thanks for God’s Word. Offer up thanks to God today for giving us the Scriptures. “Your word is a lamp to my feet and light to my path.” –Psalm 119:105

Day #13 – Monday, 11/13 — Little Things Make a Difference. We often take advantage of the little things in life that make life easier and better for us. Today, make a list of ‘little things’ that you appreciate. For example, my list includes indoor plumbing, refrigerators, and my iPhone.

Day #14 – Tuesday, 11/14 — Thank You Call. Today, make a call to someone in your life whom you wish to thank for something they’ve done. It doesn’t have to be a long conversation but know that a simple verbal expression of thanks often means so much to someone else.

Day #15 – Wednesday, 11/15 — Thank God for Learning! Something often overlooked in our lives is that God created us with the ability to learn. So, whether you are in school now, are learning a new hobby, or have learned a lesson from a poor decision, thank God today for the capacity to learn.

Day #16 – Thursday, 11/16 — Prayer-Path Day. Today, say a quick prayer of thanks for everyone who crosses your path, like the cashier at Burger King or the person delivering your morning paper. You get extra credit for saying thanks to these people in person.

Day #17 – Friday, 11/17 — Experience the Moment! Too often, we focus more on what we need to do tomorrow or next week than we do on what’s happening today. Today, live in the present and be thankful for it, from raking the leaves to planning your Thanksgiving dinner.

Day #18 – Saturday 11/18 — Your Top 10. Today, make a list of the 10 people in your life for whom you are most thankful. Call, email, or text one or more of them and tell them they are on your top 10 list!

Day #19 – Sunday 11/19 — Knowing Jesus. What can compare to knowing Jesus? We have been blessed beyond measure with the opportunity to know Jesus. The difference He’s made in our lives — through knowing Him as Savior and Lord — is a greater gift than silver and gold, or turkey and stuffing! Today, give thanks for knowing the Savior!

Day #20 – Monday, 11/20 — Miss You, Thank You, Love You! Call, email, or text a relative or friend who will be away from you on Thanksgiving Day. Thank them for their place and influence in your life.

Day #21 – Tuesday, 11/21 — Food, Food, Food! As you begin to think about that great Thanksgiving Day meal you’ll be eating in a couple of days, take some time to thank God for food and His gracious provisions. Pray for those who will go without this Thanksgiving Day. Do something for someone less fortunate than you if you are able.

Day #22 – Wednesday, 11/22 — The Blessing of Family and Friends. Tomorrow is T-Day! Spend a few moments in prayer to thank God by name for each person you will be spending the holiday with. Tomorrow, make it your goal to tell each person why you are thankful for him or her.

Day #23 – Thursday, 11/23 — Thanksgiving Day. Enjoy your celebration! Take time to reflect on the meaning attached to this day. Perhaps you can read one of the ‘Thanksgiving Proclamations’ that our past Presidents, such as George Washington or Abraham Lincoln wrote. They are easy to locate on the Internet.

Day #24 – Friday, 11/24 — Take a Trip Down Memory Lane. Take some time today with your family to look at photos or videos of Thanksgiving celebrations from years gone by. As you remember Thanksgivings of the past, thank God for the loved ones whom you’ve spent these holidays.

Day #25 – Saturday, 11/25 — Laughter Day. There’s just something about laughter that makes it easier for us to be grateful people. So, make today a laughter day in your home. Tell funny stories, jokes, watch a good comedy together with your family, and thank God that He gave us the gift of humor.

Day #26 – Sunday, 11/26 — Heritage Sunday! Today, thank God for the long line of Christ-followers who have gone before us as well as those who share in and encourage our faith these days. Their faith and faithfulness to share it with us is a tremendous heritage!

Day #27 – Monday, 11/27 — Positive Thoughts Only! It’s not unusual to feel a bit melancholy after the Thanksgiving weekend is over. So, this one will take some work, but strive today to think only positive thoughts about other people and the situations you find yourself in. Be upbeat and thankful. You’ll be amazed at how this improves your day, and you’ll likely find how your positive attitude affects others as well!

Day #28 – Tuesday, 11/28 — God’s Work in You. It’s not uncommon to overlook the difference God is making in your own life. Take a few moments to make a list of things you appreciate about yourself. Remember, God is at work in your life — so thank Him for it! “And God is able to make all grace abound to you, so that in all things at all times, you will abound in every good work.” –2 Corinthians 9:8

Day #29 – Wednesday, 11/29 — Thanks for the Service! Today, make a special effort to say thank you to anyone who provides you with a service. The barista at Starbucks, for example, might be pleasantly shocked when you tell him or her how great a job they’ve done preparing your latte.

Day #30 – Thursday, 11/30 —  Exercise! After Thanksgiving, you’re probably in need of burning off some calories. Enjoy a walk, take a hike, or do whatever you can do and like to do. Thank God for your physical abilities. You might not be in the best physical condition, but you can still give thanks for the capabilities you do have!

Help us reach the next generation of families

Back to Top

Jim Liebelt

Jim is Senior Writer, Editor and Researcher for HomeWord. Jim has 40 years of experience as a youth and family ministry specialist, having served over the years as a pastor, author, editor, consultant, mentor, trainer, college instructor, and speaker. Jim’s HomeWord Culture Blog also appears on Crosswalk.com. Jim and his wife Jenny live in Quincy, MA.

  • About HomeWord

    HomeWord helps families succeed by creating Biblical resources that build strong marriages, confident parents, empowered kids and healthy leaders. Founded by Jim Burns, HomeWord seeks to advance the work of God in the world by educating, equipping, and encouraging parents and churches. Learn More »

  • Support Our Mission

    HomeWord is non-profit, donor supported ministry. If you would like to partner with HomeWord in our effort to help more parents and families you can make a donation. Your investment will allow us to expand this ministry by offering more resources to families and churches in need.

  • Contact Information

    • HomeWord
      PO Box 1600
      San Juan Capistrano, CA

    • Send us an email

    • 800-397-9725
      (M-F: 8:30am-5pm PST)