Substitute teaching pays up to $220 a day in North Atlanta, but the rules vary
North Atlanta’s major school districts offer substitute teaching jobs with pay ranging from $120 to $220 daily. Each district has its own application rules and compensation based on certification and assignment length.
Get major local stories and development updates.

Fulton offers the highest pay for ordinary assignments, Forsyth pays the most for extended classroom coverage and Gwinnett has the lowest educational barrier to entry.
With the school year underway, North Atlanta’s three largest school districts are accepting applications from people willing to step into classrooms when regular teachers are absent.
The work can suit retirees, parents returning to the workforce, recent graduates and others looking for income without committing to a traditional five-day schedule. The pay, however, varies considerably depending on the district, the applicant’s credentials and the length of the assignment.
Fulton County Schools pays $175 a day for ordinary substitute teaching, the highest standard rate among the three districts. Forsyth County Schools pays between $120 and $145 for shorter assignments, while Gwinnett County Public Schools pays $130.
Longer assignments change the comparison. Forsyth pays $220 a day for a substitute who remains in the same teacher assignment for at least 10 consecutive days. Fulton pays long-term substitutes $190, while Gwinnett pays $150 after 10 consecutive days in the same classroom.
| School district | Regular substitute-teacher pay | Extended assignment |
|---|---|---|
| Fulton County Schools | $175 a day | $190 a day |
| Forsyth County Schools | $120 without a teaching certificate; $145 with one | $220 for a teacher assignment of at least 10 consecutive days |
| Gwinnett County Public Schools | $130 a day | $150 after 10 consecutive days |
The rates cover schools throughout North Fulton, Forsyth and Gwinnett, including Alpharetta, Johns Creek, Milton, Roswell, Cumming, Suwanee, Sugar Hill, Duluth and Peachtree Corners.
Fulton pays more for day-to-day work
Fulton’s 2026–27 substitute schedule sets the ordinary teacher rate at $175 a day and the long-term rate at $190.
Applications for the current school year opened July 1 and remain available through the district’s substitute-services page.
Applicants without a valid teaching certificate must complete an online substitute-teacher course, earn a score of at least 85% and submit the resulting diploma. The course costs $49.95, and Fulton requires it to have been completed within one year of the application date.
At Fulton’s regular rate, working 10 days in a month would produce $1,750 in gross income before taxes. The district does not guarantee that an applicant will receive that many assignments.
Forsyth’s long-term rate reaches $220
Forsyth’s substitute pay schedule, revised Aug. 5, pays $120 a day to substitutes without a teaching certificate and $145 to those holding an eligible teaching, service or Georgia Professional Standards Commission permit certificate.
When a substitute agrees to cover the same teacher assignment for at least 10 consecutive days, the rate increases to $220 from the first day of that assignment. Extended paraprofessional assignments pay $155 a day.
The higher rate comes with a more demanding application process. Forsyth requires either a passing GACE Paraprofessional Assessment certificate or a valid renewable U.S. teaching certificate, along with three professional references.
Selected applicants must attend a training workshop and complete a district background screening. The screening costs $60 and is not reimbursed.
Forsyth says its 2026–27 substitute application will remain open until after spring break. Questions may be sent to substitutes@forsyth.k12.ga.us.
Gwinnett offers the simplest entry route
Gwinnett requires only a high school diploma to begin the application process. A teaching certificate is not necessary.
Applicants must provide a recent professional reference, complete fingerprinting and a criminal-record check and attend district training unless they already hold an eligible teaching certificate or completed student teaching in Gwinnett.
The district pays substitute teachers $130 a day. The rate rises to $150 after 10 consecutive days in the same classroom.
Gwinnett also hires substitutes outside the classroom, although at lower rates. Substitute paraprofessionals receive $85 a day, while substitute custodians, clinic workers and clerical employees receive $82. Certain special-education paraprofessional assignments pay $104.
Applications are accepted throughout the year through Gwinnett’s Substitute Management Office.
Flexible work, but not dependable income
Substitute teaching can provide useful household income, but it should not be confused with a salaried school position.
Assignments depend on teacher absences and individual school requests. A substitute may find work frequently during flu season or around professional-development days, then receive fewer opportunities during quieter periods. School holidays and summer vacation also interrupt earnings.
Forsyth and Gwinnett explicitly exclude substitutes from employee benefits. Applicants should also account for training, background-check and transportation costs when comparing the districts.
Location may matter almost as much as the daily rate. A South Forsyth resident who can reach several nearby schools quickly may earn more in practice than someone driving a long distance for a higher Fulton rate. The same calculation applies in Suwanee, Duluth and Peachtree Corners, where Gwinnett’s lower rate may be offset by a shorter commute and a larger number of nearby schools.
The best option depends on whether the applicant wants occasional flexible work or is prepared to accept a multiweek classroom assignment. For the latter group, Forsyth’s $220 rate offers the strongest income potential. For ordinary day-to-day substituting, Fulton remains the highest-paying of the three.
Continuing Coverage
Help us follow this story
North Atlanta Star is continuing to follow this subject as it develops. If you have firsthand experience, a local perspective, information we should examine or a question you believe deserves an answer, we would like to hear from you.
Your response will be sent directly to our editor. It will not appear as a public comment or be published automatically. We may contact you if we would like to learn more.
If this felt close to home, these stories may be worth your time too.
Notice an update, correction, or detail we should include? Tell the editor. Seen something new around you? Send us a local tip.
Most Popular
A $5.8 Billion Steel Mill Is Coming to Louisiana. The Average Job Is Expected to Pay $95,000Business & Development
Siemens’ Alpharetta Rail Operation Is Hiring From $20 an Hour to $95,000 a YearBusiness & Development



