"This post may contain affiliate links. If you decide to make a purchase through these links, I earn a small commission at no cost to you. I do not promote anything I do not believe in or stand behind."

I first heard of loop scheduling about three years ago through Teaching from Rest: A Homeschooler’s Guide to Unshakable Peace by Sarah Mackenzie. Sarah describes looping as “my antidote to steamrolling over everybody in my zeal to check everything off my list.

Loop Scheduling

How many of you can relate to this? I know I certainly can and I’m pretty sure my kids can too. The pressure of a to-do list is AMAZING! I know I’m not alone in this.

Then there’s that feeling of failure when the end of the day (or week) comes and there’s still several tasks remaining on said list!

One of the purposes for loop scheduling is to focus more on your life and relationships rather than what’s next on the ALMIGHTY TO DO LIST.

I LOVE loop scheduling! Loop scheduling SAVED our Together Time! After implementing loop scheduling we became more relaxed and really began to enjoy our time together rather than being so hurried to “get all the work done and checked off”.


Looping is a way of scheduling your tasks based on frequency rather than a calendar. Instead of assigning tasks to certain days of the week or parts of the day you simply take your schedule out and begin where you left off. You tackle your tasks in order, regardless of what day it is. Dates are not necessary!

With our homeschooling loop, we set aside a certain amount of time to work on our loop. When time is up, we’re done. EASY PEASY! Then the next day we pick up where we left off. This is an awesome way to ensure each subject in the loop is getting done.

Before we started looping I would begin each day with the same subject (following my list). Well by the end of the week I noticed we weren’t getting to the subjects at the bottom of the list as often as we should.


Only put subjects in a loop that don’t need to happen every single day such as math, foreign language, music, phonics for young children, etc. These DON’T belong in a loop.

When planning your loop, first list the subjects you want in the loop and then the frequency in which you want to do them.  Think in terms of ratios.

For example, in your week you might want to do History three times, Science two times, Geography two times, and Nature Study once.

Then you’ll list each subject one time each in the order you want to do them. Then continue listing each subject the number of times you put under frequency. This is how you create your loop.

Here is what the planning page will look like.

looping schedule sample

Now notice that I didn’t list the subjects in the loop section exactly the way they are listed in the subject section. The reason for this is when I loop with Science I try to keep the days close together. Usually, one day is for reading and the second day is for hands-on. I don’t want to get too many days in between our Science days for obvious reasons.

This is just one type of looping. There’s procedure looping which lists the steps covered in a particular subject. There’s also subject looping which lists the different elements within a particular subject such as Language Arts. You can also loop Fine Arts, Morning Time, or Religion.

Click Here to Get Your Loop Schedule Planner And Looping Pages


  • Brings peace and more focus
  • Simplifies your homeschool
  • Scales back to most important things
  • Can use year round & with block scheduling
  • Looping works for all grades and ages
  • You are never behind – Just keep moving forward


  • Start simple with one kind of loop
  • Content area subjects
  • Pick the one area that is causing you stress
  • Start small – only put a few things in your loop

Misconception >>>>> I can us loop scheduling to fit more into my day.

PLEASE don’t do this! Loop scheduling is a tool to bring peace and focus while building relationships not to see how much work you can get into one day.



Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.