Things to Do: December

Our December learning calendar features favorite Christmas reads and resources including unit studies, music, crafts, free eBooks, and more!

  1. Spend time with one of our 12 Favorite Christmas Read-Aloud Books.
  2. Read a poem, play, essay, or short story each day from Our American Holidays: Christmas {Free eBook}.
  3. Try one of these 20 fun holiday activities.
  4. Learn more about your favorite Christmas carols!
  5. Have fun with a Christmas Cookie Advent!
  6. Need some gift ideas for students? Maybe you’ll find one of these 25 Gift Ideas for Students helpful.
  7. You may also appreciate these very simple gift ideas for children.
  8. Visit France (December 4).
  9. Enjoy Dickens Christmas Carol unit study — one of our favorites, featuring copywork, grammar, writing, and tons of resources!
  10. And while you are at it, download this free Enriched Classics version of A Christmas Carol.
  11. Travel through the Florida Everglades (December 7).
  12. Enjoy “A Visit from Saint Nicholas” (and activities).
  13. Follow it up with “The Night After Christmas”!
  14. Read this free eBook to help your children learn, “There is nothing like kindness to change enemies into friends.”
  15. Share a laugh!
  16. Explore the world of physics.
  17. Whether to fuel high-energy pursuits or simply a family on the run, bake a bread that provides lots of go!
  18. Have fun with the Grinch and learn:

    Maybe Christmas…doesn’t come from a store.
    Maybe Christmas…perhaps…means a little bit more!

  19. Read one of our favorite Christmas family read-alouds.
  20. Learn more about “Silent Night, Holy Night,” first performed on Christmas Eve 1818 {free unit study}.
  21. Gift your favorite homeschool mom a kitchen gadget!
  22. Snuggle up and read “‘Twas the Night Before Christmas.”
  23. You may also enjoy our free ‘Twas the Night Before Christmas copywork set.
  24. Travel around the world — in 80 days (December 22)!
  25. Step it up a notch by reading one of these 5 books over the holidays.
  26. Enjoy the 12 days of Christmas (December 25 to January 5) with our 12 Days of Christmas activities!
  27. Get ready to garden!
  28. Provide your child with a non-generic education.
  29. Learn how people see the same events differently.
  30. Enjoy one of these free eBooks (and activities):
  31. In advance of the holidays, find out how much sleep your children need!
  32. Celebrate Christmas with one of these great finds:

Enjoy our Things to Do each month:
Things to Do: Learning Ideas for Each Month
Things to Do: Learning Ideas for Each Month


Don’t Miss a Thing!

Subscribe to receive updates and additions.

Learn to Write. Write.:

Write Something Every Day

Tools for the Homeschool Handy-Mom

At DIY Homeschooler we provide encouragement and resources to those homeschool handy-moms paving their own way — solutions to help you “do-it-yourself” when it comes to tutoring your children. Learn more.

The Latest

Affiliate Disclosure

Throughout this site you will find affiliate links to items that we trust and enthusiastically recommend. If you decide to use these links to make a purchase, we do receive a small compensation that helps support this site. Thank you! Read our full affiliate disclosure to learn more.

Keep Reading

Create a website or blog at