Substitute Teacher Pay Comparison: Crystal Lake Area School Districts (2026)
Last updated: 2026-07 · Crystal Lake Insights
In This Guide
If you're considering substitute teaching in the Crystal Lake area, one of the first questions is: which district pays best? McHenry County has seven major school districts within a reasonable driving radius, and the pay gap between them is significant — sometimes $100+ per day for the same work.
This guide compares substitute teacher daily rates, full-time teacher salaries, and workplace satisfaction ratings across every district in the Crystal Lake trade area. Data is sourced from current job postings, Indeed salary reports, and public records as of July 2026.
The Districts at a Glance
The Crystal Lake area is served by several overlapping districts, each with different grade levels, sizes, and compensation structures:
| District | Type | Area Served | Approx. Students |
|---|---|---|---|
| D155 — Community High School District 155 | High School (9–12) | Crystal Lake, Cary, Lake in the Hills | ~6,000 |
| D300 — Community Unit School District 300 | K–12 | Algonquin, Carpentersville, Lake in the Hills, Hampshire | ~20,000 |
| D158 — Huntley Community School District 158 | K–12 | Huntley, parts of Algonquin, Lake in the Hills | ~9,500 |
| D47 — Crystal Lake CCSD 47 | Elementary/Middle (K–8) | Crystal Lake | ~5,500 |
| D156 — McHenry High School District 156 | High School (9–12) | McHenry, Johnsburg | ~3,200 |
| D200 — Woodstock CUSD 200 | K–12 | Woodstock | ~5,000 |
| D26 — Cary School District 26 | Elementary/Middle (K–8) | Cary, Fox River Grove | ~2,800 |
Understanding the district type matters: high school districts (D155, D156) generally pay substitute teachers more than elementary districts because the work is different and more specialized.
Substitute Teacher Daily Pay Comparison
Here's what each district pays substitute teachers based on current job postings and Indeed salary data:
| District | Sub Teacher Daily Rate | Sub Para Daily Rate | Source |
|---|---|---|---|
| D300 | ~$260/day (avg) | — | Indeed (7 salary reports, 2026) |
| D155 | $150.36/day | $134.32/day | Red Rover job posting (2026–2027) |
| D158 | $140–$165/day (est.) | — | McHenry County ROE consortium |
| D156 | $135–$155/day (est.) | — | McHenry County ROE consortium |
| D47 | $125–$145/day (est.) | — | McHenry County ROE consortium |
| D200 | $120–$140/day (est.) | — | McHenry County ROE consortium |
| D26 | $115–$135/day (est.) | — | McHenry County ROE consortium |
Key takeaway: District 300 reports the highest average substitute pay in the area at roughly $260/day — significantly above the national average and well above neighboring D155 at $150.36/day. However, the D300 Indeed average likely includes long-term substitute assignments (30+ consecutive days in the same position), which typically pay $50–$100 more per day than standard day-to-day subbing.
Important note: Estimated ranges for D158, D156, D47, D200, and D26 are based on the McHenry County ROE Application Consortium's typical posted ranges and comparable district data. Contact each district's HR directly for current confirmed rates.
Full-Time Teacher Salary Comparison
For those considering full-time teaching positions, here's how the districts compare:
| District | Starting Teacher Salary | Avg. Experienced Teacher | Source |
|---|---|---|---|
| D155 | ~$56,400/year | ~$93,000–$97,000/year | Red Rover listing / Indeed |
| D300 | ~$48,000–$52,000/year | ~$72,000–$78,000/year | Indeed (14 salary reports) |
| D158 | ~$50,000–$54,000/year | ~$80,000–$85,000/year | District postings |
| D156 | ~$49,000–$53,000/year | ~$85,000–$90,000/year | ISBE public records |
| D47 | ~$44,000–$48,000/year | ~$70,000–$75,000/year | Indeed |
| D200 | ~$43,000–$47,000/year | ~$65,000–$72,000/year | ISBE public records |
| D26 | ~$43,000–$46,000/year | ~$68,000–$72,000/year | ISBE public records |
Why D155 pays more: District 155 is a high-school-only district with a strong teachers' union (IEA/NEA-affiliated), a wealthy tax base, and consistently high demand for experienced educators. Their salary schedule tops out well over $100K for teachers with 20+ years and a master's degree.
D300's trade-off: While D300 pays well for substitutes, their full-time teacher salaries trend lower than D155. Reviews on Indeed note that "former employees with teaching experience get no credit in their salary" — a frustration for lateral hires.
Workplace Reviews & Employee Satisfaction
How do educators rate their experience at each district?
| District | Indeed Rating | Salary Satisfaction | Key Feedback |
|---|---|---|---|
| D47 | 4.5 / 5.0 ★ | — | "Rewarding experience working with children"; "clean and friendly environment" |
| D155 | 4.2 / 5.0 ★ | — | Ranked #1 Best Teachers in McHenry County (Niche 2026); #13 Best District in Illinois |
| D300 | 3.6 / 5.0 ★ | 60% feel fairly paid | Work-life balance: 2.5/5; Management: 2.0/5; "Stressful and no admin support" |
| D158 | — | — | Self-described "Destination School District"; strong community reputation |
| D156 | — | — | No reviews on Indeed; smaller, community-focused district |
| D200 | — | — | No salary data available; smaller district with limited public feedback |
| D26 | — | — | No salary data available; feeds into D155 for high school |
The D300 reviews in detail: The most concerning feedback for D300 comes from a 2024 Indeed review by a former teacher in Algonquin: "Student behavior is ridiculously bad. Staff wasn't well supported by administration. Teachers work well with other teachers." Their detailed ratings show significant weaknesses in management (2.0/5) and job security (2.0/5), though pay and benefits scored better (3.5/5).
D155's accolades: Niche.com ranked D155 as the #1 School District in McHenry County for 2026, #1 for Best Teachers, and #13 in all of Illinois (out of 407 districts). These rankings factor in teacher satisfaction, salary competitiveness, and academic outcomes.
Which District Should You Sub In?
If you want the highest daily rate: District 300 appears to offer the most competitive substitute pay, especially for long-term assignments. Their large size (20,000+ students across dozens of schools) also means more consistent availability of open positions.
If you want the best work environment: District 47 and District 155 rate highest for employee satisfaction. D47 is particularly well-regarded for its supportive culture at the elementary/middle level. D155's high school environment is more demanding but comes with strong institutional support and prestige.
If you want to transition to full-time: District 155 offers the strongest long-term earning potential for career teachers. Getting your foot in the door as a sub and building relationships with department heads is a proven path to a full-time offer.
If you want flexibility and volume: District 300's size means you can often work every day if you want to. Smaller districts like D26 or D200 may only have 1–3 openings on a given day.
How to Apply
Most McHenry County districts use a shared application system through the McHenry County Regional Office of Education (ROE) Application Consortium. One application can get you in front of multiple districts:
- D155: Apply directly through Red Rover — separate from the ROE consortium
- D300: Apply through the CUSD 300 website or the ROE consortium
- D158, D156, D47, D200, D26: All use the McHenry County ROE Consortium (Frontline/AppliTrack)
Requirements for substitute teaching in Illinois:
- Valid Illinois Professional Educator License (PEL) with a substitute teaching endorsement, OR
- A Short-Term Substitute Teaching License (requires a bachelor's degree), OR
- A Substitute Teaching License (requires 60+ college credit hours for short-term sub work)
- Background check and fingerprinting through the Illinois State Police
Pro tip: Register with the ROE consortium even if you primarily want to sub at D155. Having multiple districts available gives you more daily options and lets you compare environments firsthand before committing to one.
Other Factors to Consider
Commute and location: Crystal Lake is central to most of these districts. D300 schools are spread across Algonquin, Carpentersville, Hampshire, and beyond — some campuses are 25+ minutes from Crystal Lake. D155's four high schools (Crystal Lake Central, Crystal Lake South, Cary-Grove, Prairie Ridge) are all within 10–15 minutes of each other.
Benefits for subs: Most districts do not offer health insurance or retirement benefits to day-to-day substitutes. Long-term subs (30+ consecutive days) may qualify for limited benefits in some districts. Full-time positions include TRS (Teachers' Retirement System of Illinois) pension contributions.
Union representation: Full-time teachers in D155, D300, D158, and D156 are represented by unions (typically IEA/NEA affiliates). Substitute teachers are generally not union-represented in any of these districts.
Seasonal demand: September and January see the highest substitute demand (start of semesters). Late spring (May) tends to be slower. Flu season (December–February) creates spikes in day-to-day sub needs across all districts.