Colorado Homeschool Age Requirements: When to Start and What Each Grade Needs
Most Colorado families get confused by one thing right away: the compulsory age says 6, but formal instruction doesn't actually have to start until 7. There's a gap there — and understanding it saves you a lot of unnecessary stress.
Here's the full picture on age requirements, when the Notice of Intent clock starts, what grades trigger testing, and what you need at each stage.
Compulsory School Age in Colorado
Under CRS §22-33-104.5, Colorado's compulsory education law applies to children aged 6 through 17. The cutoff date is August 1 — if your child turns 6 before August 1, they're compulsory age for that school year.
But there's an important nuance: you must file a Notice of Intent (NOI) with your local school district once your child reaches compulsory age. However, you don't have to begin formal instruction until your child turns 7.
In practice, this means:
- A 6-year-old: file the NOI, but structured curriculum isn't yet required
- A 7-year-old and up: the 172-day, 4-hour-per-day instruction requirement kicks in
- At 16: the NOI requirement ceases (the child is no longer compulsory-age)
- At 17: fully outside compulsory attendance laws
What About Kindergarten?
Colorado doesn't require kindergarten — public or homeschool. If your child turns 5 before August 1, they're kindergarten-eligible but not compulsory age. You can start formal homeschooling, but you're not legally obligated to. Many Colorado families use this year as a relaxed pre-K phase before filing the NOI at age 6.
If you want to formally start at kindergarten age, there's nothing stopping you — just be aware that the testing and documentation requirements under state law don't apply until compulsory age begins.
Elementary and Middle School: What's Actually Required
Colorado homeschool law doesn't differentiate its requirements by grade the way some states do. The same core rules apply whether your child is in first grade or eighth:
- 172 days of instruction per year
- Average 4 hours per day (688 hours/year)
- Required subjects: communication skills, math, history, civics, literature, science, and the US Constitution
- Annual Notice of Intent filed with your district
There is no curriculum approval process in Colorado. You choose the curriculum. The district does not review or approve your choices. This applies equally to elementary (grades K–5) and middle school (grades 6–8).
The one area where grade level matters is testing.
Testing by Grade: The 3, 5, 7, 9, 11 Schedule
Colorado requires homeschooled students to take a standardized test at grades 3, 5, 7, 9, and 11. You — not the district — choose the test and the testing provider. The district does not administer the test.
Acceptable tests include nationally normed options like the Iowa Test of Basic Skills (ITBS), CAT, Stanford Achievement Test, and others. Testing typically costs $35–$47 per test depending on the provider.
The threshold you need to know: 13th percentile. If your child scores at or above the 13th percentile, you document the result and move on. You don't submit scores to anyone — they stay in your records.
If a score comes in below the 13th percentile, Colorado law provides a structured response process (not immediate penalties). See the compliance post for full details on what happens next.
Key dates: You must test during the grade year when the child is at that grade level. There's no strict window specified — families typically test in spring, but nothing prevents fall or winter testing.
Free Download
Get the Colorado Homeschool Quick-Start Checklist
Everything in this article as a printable checklist — plus action plans and reference guides you can start using today.
Transitioning Grade Levels: No State-Set Promotion Rules
Colorado doesn't specify when a child moves from elementary to middle school or middle to high school in homeschool settings. You determine grade placement. Most families use age-appropriate grade levels (6–8 as middle, 9–12 as high school), but you're not bound to it.
This flexibility matters for families homeschooling children who are ahead or behind in specific subjects — you can work at subject-level pace rather than grade-level pace.
When re-enrolling in public school later, districts may administer placement tests. Keep your records current so grade assignments can be documented if needed.
What You Should Document at Each Stage
Good records protect you at every grade level. At minimum, track:
- Date of birth and grade level assignment
- NOI filing confirmation (date, method)
- Subject logs showing instruction in all seven required areas
- Testing records at each tested grade (test name, date, score)
- Curriculum or materials used
Colorado doesn't require you to submit portfolio materials or submit test scores to the district. But if a district ever contacts you for a review, these records are what you produce.
The Colorado Portfolio & Assessment Templates give you a pre-built structure to track all of this by grade — including testing documentation that's already formatted for the required subjects and annual log requirements.
Quick Reference: Colorado Homeschool Age and Grade Milestones
| Age / Grade | What's Required |
|---|---|
| Under 6 | No requirement — voluntary only |
| Age 6 (before Aug 1) | File NOI; formal instruction not yet required |
| Age 7+ | 172 days, 4 hrs/day, 7 required subjects |
| Grade 3, 5, 7, 9, 11 | Standardized test at or above 13th percentile |
| Age 16 | NOI requirement ceases |
| Age 17 | No longer subject to compulsory attendance |
Colorado's structure gives families real flexibility — you're not locked into a curriculum, a grade calendar, or state-administered testing. But the testing milestones and documentation expectations apply at specific grade levels, so building your record-keeping system before you need it is the move that makes each of those checkpoints straightforward.
Get Your Free Colorado Homeschool Quick-Start Checklist
Download the Colorado Homeschool Quick-Start Checklist — a printable guide with checklists, scripts, and action plans you can start using today.