Free Printable Worksheets for Homeschooling
Every worksheet is procedurally generated — you get fresh content each time, so kids never repeat the same sheet. Download as PDF for printing or transfer directly to an e-ink tablet.
What’s Available
7 subject areas covering ages 3 through 12. Each worksheet includes adjustable difficulty, multiple page sizes, and answer keys where applicable.
- Math Worksheets — Ages 5–12
- Sight Words — Ages 4–9
- Spelling Practice — Ages 5–12
- Cursive Handwriting — Ages 6–12
- Telling Time — Ages 5–10
- Money Counting — Ages 5–10
- Pattern Recognition — Ages 3–8
Math Worksheets
Ages 5–12Practice addition, subtraction, multiplication, and division with auto-generated problem sets. Each PDF includes an answer key.
Tips for parents
- Start with single-digit addition for ages 5–6.
- Introduce subtraction once addition is fluent (usually around age 6–7).
- Multiplication tables work best as daily 5-minute drills starting around age 7–8.
- Division pairs naturally with multiplication — introduce them together.
- Use 10–15 problems per page for younger kids, 20–30 for older ones.
Sight Words
Ages 4–9Grade-level Dolch and Fry word lists with tracing and writing exercises. Builds reading fluency by making high-frequency words automatic.
Tips for parents
- Kindergarten: start with pre-primer and primer lists (40 words).
- 1st Grade: aim for the full first-grade list plus review of primer words.
- 2nd–3rd Grade: focus on the less common words that trip up early readers.
- Practice 5 new words per week and review 10 old ones.
Spelling Practice
Ages 5–12Look-cover-write-check format with letter boxes and writing lines. Choose from easy, medium, and hard word lists.
Tips for parents
- Use the look-cover-write-check method: look at the word, cover it, write from memory, then check.
- Easy lists work for ages 5–7, medium for 7–9, hard for 9–12.
- Pair spelling practice with reading — words in context stick better.
Cursive Handwriting
Ages 6–12Four-line guided practice sheets for lowercase letters, uppercase letters, words, and sentences.
Tips for parents
- Begin with lowercase letters — they're used more frequently.
- Group letters by stroke pattern (e.g., c-a-d-g, i-t-l) rather than alphabetical order.
- Move to words and sentences only after individual letters are comfortable.
- 10–15 minutes per session is plenty; longer sessions cause hand fatigue.
Telling Time
Ages 5–10Practice reading analog clocks with exercises progressing from hours to half hours, quarter hours, and five-minute intervals.
Tips for parents
- Start with hours only (ages 5–6).
- Add half hours once whole hours are solid (ages 6–7).
- Quarter hours and five-minute intervals for ages 7–9.
- Pair worksheets with a real analog clock for hands-on reinforcement.
Money Counting
Ages 5–10Visual coin-counting exercises covering pennies, nickels, dimes, and quarters. Includes making change problems for older kids.
Tips for parents
- Start with pennies and build up — adding coin values is more abstract than it seems.
- Introduce nickels and dimes once skip-counting by 5 and 10 is solid.
- Making change problems are appropriate for ages 8+ after coin identification is fluent.
- Use real coins alongside the worksheets for tactile learning.
Pattern Recognition
Ages 3–8Complete-the-sequence exercises with shapes, numbers, and letters across three difficulty levels.
Tips for parents
- Shape patterns are the most accessible starting point (ages 3–5).
- Number patterns reinforce early math concepts (ages 5–7).
- Mixed patterns (combining shapes, numbers, and letters) challenge ages 7–8.
- Encourage kids to describe the pattern aloud before filling in the answer.
General Homeschool Tips
- Keep sessions short: 10–20 minutes of focused work beats an hour of distracted effort.
- Mix subjects: Alternate between math, reading, and hands-on activities to maintain engagement.
- Celebrate progress: Focus on improvement rather than perfection. Date each worksheet to track growth over time.
- Use answer keys wisely: Let kids self-check first. Discuss mistakes together rather than just marking them wrong.
- Generate fresh sheets: Since every PDF is unique, you can create unlimited practice without repetition.
Start generating worksheets
Pick a subject below and create a free PDF in seconds.