Gwinnett County Public Schools: 2026-27 School Calendar
Complete calendar for all GCPS schools with important dates, breaks, and holidays. Keep scrolling for the full schedule or sync it directly to your phone.
At-a-Glance: Key Dates for the GCPS 2026-27 School Year
Here are the most important dates for Gwinnett County Public Schools. All dates are from the official GCPS calendar.
August 2026
1 eventSeptember 2026
2 eventsLabor Day
Digital Learning Day
October 2026
8 eventsFall Break Begins
Fall Break
Fall Break
Fall Break
Fall Break Ends
School Resumes After Fall Break
Early Release - Elementary and Middle School
Early Release - Elementary and Middle School
November 2026
7 eventsDigital Learning Day
Thanksgiving Break Begins
Thanksgiving Break
Thanksgiving Break
Thanksgiving Day
Thanksgiving Break Ends
School Resumes After Thanksgiving Break
December 2026
12 eventsHigh School Early Release - Exams Begin
High School Early Release - Exams
End of First Semester & Early Release
Winter Break Begins
Winter Break
Winter Break
Winter Break
Winter Break
Winter Break
Winter Break
Winter Break
Winter Break Ends
January 2027
4 eventsNew Year's Day
Teacher Planning Day (Student Holiday)
School Resumes - Second Semester Begins
Martin Luther King Jr. Day
February 2027
3 eventsStudent/Teacher Holiday
Student/Teacher Holiday
Student/Teacher Holiday Ends
March 2027
3 eventsEarly Release - Elementary and Middle School
Early Release - Elementary and Middle School
Digital Learning Day
April 2027
6 eventsSpring Break Begins
Spring Break
Spring Break
Spring Break
Spring Break Ends
School Resumes After Spring Break
May 2027
6 eventsHigh School Early Release - Final Exams Begin
High School Early Release - Final Exams
Last Day of School
Teacher Post-Planning Day
Teacher Post-Planning Day
Memorial Day
| Date | Event | Type |
|---|---|---|
| Looking for last year? View the 2025-26 calendar → | ||
| Aug 5 | First Day of School | School Start |
| Sep 7 | Labor Day | Holiday - No School |
| Sep 18 | Digital Learning Day | Digital Learning Day - Home |
| Oct 12 | Fall Break Begins | Break - No School |
| Oct 13 | Fall Break | Break - No School |
| Oct 14 | Fall Break | Break - No School |
| Oct 15 | Fall Break | Break - No School |
| Oct 16 | Fall Break Ends | Break - No School |
| Oct 19 | School Resumes After Fall Break | School Resume |
| Oct 28 | Early Release - Elementary and Middle School | Early Release |
| Oct 29 | Early Release - Elementary and Middle School | Early Release |
| Nov 3 | Digital Learning Day | Digital Learning Day - Home |
| Nov 23 | Thanksgiving Break Begins | Break - No School |
| Nov 24 | Thanksgiving Break | Break - No School |
| Nov 25 | Thanksgiving Break | Break - No School |
| Nov 26 | Thanksgiving Day | Holiday - No School |
| Nov 27 | Thanksgiving Break Ends | Break - No School |
| Nov 30 | School Resumes After Thanksgiving Break | School Resume |
| Dec 16 | High School Early Release - Exams Begin | Early Release |
| Dec 17 | High School Early Release - Exams | Early Release |
| Dec 18 | End of First Semester & Early Release | Early Release |
| Dec 21 | Winter Break Begins | Break - No School |
| Dec 22 | Winter Break | Break - No School |
| Dec 23 | Winter Break | Break - No School |
| Dec 24 | Winter Break | Holiday - No School |
| Dec 25 | Winter Break | Holiday - No School |
| Dec 28 | Winter Break | Break - No School |
| Dec 29 | Winter Break | Break - No School |
| Dec 30 | Winter Break | Break - No School |
| Dec 31 | Winter Break Ends | Break - No School |
| Jan 1 | New Year's Day | Holiday - No School |
| Jan 4 | Teacher Planning Day (Student Holiday) | No Students |
| Jan 5 | School Resumes - Second Semester Begins | School Resume |
| Jan 18 | Martin Luther King Jr. Day | Holiday - No School |
| Feb 12 | Student/Teacher Holiday | Holiday - No School |
| Feb 15 | Student/Teacher Holiday | Holiday - No School |
| Feb 16 | Student/Teacher Holiday Ends | Holiday - No School |
| Mar 3 | Early Release - Elementary and Middle School | Early Release |
| Mar 4 | Early Release - Elementary and Middle School | Early Release |
| Mar 19 | Digital Learning Day | Digital Learning Day - Home |
| Apr 5 | Spring Break Begins | Break - No School |
| Apr 6 | Spring Break | Break - No School |
| Apr 7 | Spring Break | Break - No School |
| Apr 8 | Spring Break | Break - No School |
| Apr 9 | Spring Break Ends | Break - No School |
| Apr 12 | School Resumes After Spring Break | School Resume |
| May 24 | High School Early Release - Final Exams Begin | Early Release |
| May 25 | High School Early Release - Final Exams | Early Release |
| May 26 | Last Day of School | School End |
| May 27 | Teacher Post-Planning Day | No Students |
| May 28 | Teacher Post-Planning Day | No Students |
| May 31 | Memorial Day | Holiday - No School |
Note About GCPS vs. Buford City Schools If you live in or near Buford, Georgia, please verify which school district your children attend. While most of Gwinnett County is served by GCPS, the City of Buford operates its own separate school district (Buford City Schools) with a different calendar. Check your school assignment or visit gcpsk12.org to confirm your district.
gcpsk12.org
Tired of Manually Tracking Dates? Never Miss an Early Dismissal Again.
We know Lawrenceville parents are juggling work, traffic, and school schedules. Here's what we hear every school year:
"You're stuck in traffic on Sugarloaf Parkway near the Mall of Georgia when your phone rings. It's the school - your daughter was supposed to be picked up 15 minutes ago because today was early release. You had no idea. Again."
"You're driving north on I-85 toward Lake Lanier for a family weekend when you get a text from your neighbor: 'Why is your son home alone? Isn't today a school day?' You frantically pull over and check - Spring Break started today, not next week like you thought. Your 8-year-old has been home alone for 3 hours."
"You drop your kids off at their school near Pleasant Hill Road in Duluth, battle through the K-Town traffic to get to work in downtown Atlanta, and settle in for your morning meeting. At 9 AM, you get a call from the school: 'We're calling to let you know school is closed today for a teacher workday.' You're 45 minutes away and your boss is not happy."
"Your daughter comes home from her school near the Lawrenceville courthouse upset because she's the only one in her class who didn't turn in the field trip permission slip on time. You never saw it because you didn't know parent-teacher conferences were last week, and all the important papers were sent home that day. Now she might miss the trip to the Georgia Aquarium with her friends."
"You're commuting from your home in Dacula down GA-316 to Athens for work when you realize there are no school buses on the road. A sinking feeling hits you - did you miss a schedule change? You check your phone and discover Fall Break started today. Your 10-year-old is home alone, and you're an hour away from being able to get back."
"With one kid at Summerour Middle, another at an elementary school in the Collins Hill cluster, and a teenager at Collins Hill High, you're drowning in different schedules. This morning you got the middle schooler's early release time wrong, sent the elementary student on a day they had a field trip, and completely forgot about the high schooler's senior awards ceremony. It's only October."
The reality: Checking PDFs and the GCPS website repeatedly is exhausting. There's a better way...
The Solution: An Auto-Updating GCPS Calendar for Your Phone
Stop the scramble. Our managed calendar service syncs every GCPS date directly to your phone - including last-minute changes. Just $8.99 for peace of mind all year.
🔄 Auto-Updates When GCPS Changes
When Gwinnett County Public Schools changes dates, we update your calendar automatically. You do nothing.
📱 Syncs to All Your Devices
Works on your phone, tablet, computer, and smartwatch. Anywhere you have Google Calendar.
⏰ Never Miss Early Dismissals
Specific early dismissal days clearly marked with custom notifications. Never be caught off guard.
📋 Everything Included
All holidays, breaks, teacher planning days, grading periods, and early dismissal days.
👨👩👧👦 Perfect for Co-Parents
Share custody? Both parents can stay synchronized with the school schedule.
🔒 Read-Only for Safety
You can't accidentally delete school events. Your calendar stays organized and reliable.
How the GCPS Google Calendar Sync Works
Purchase
Get instant access through our secure Etsy shop. Takes 30 seconds.
Provide Gmail
We'll send you the calendar invitation within 8 hours (usually much faster).
Accept Invite
One click and the GCPS calendar appears in your Google Calendar.
Breathe Easy
Never check the GCPS website again. Your calendar auto-updates all year.
⚡ Setup Takes Less Than 2 Minutes
Stop manually checking the GCPS website. Get every date automatically delivered to your phone's calendar.
Start Your GCPS Calendar Sync - $8.99Complete GCPS School Coverage
This calendar covers all Gwinnett County Public Schools across all regions. Whether your child attends elementary, middle, or high school, this is the official district-wide calendar that applies to every GCPS school.
🌳 North Gwinnett (Suwanee, Sugar Hill & Lake Area)
Elementary Schools:
Burnette Elementary
Duncan Creek Elementary
Fort Daniel Elementary
Freeman's Mill Elementary
Harmony Elementary
Ivy Creek Elementary
Jackson Elementary
Level Creek Elementary
Mason Elementary
McKendree Elementary
Mountain Park Elementary
Parsons Elementary
Patrick Elementary
Puckett's Mill Elementary
Riverside Elementary
Roberts Elementary
Rock Springs Elementary
Sugar Hill Elementary
Suwanee Elementary
Sycamore Elementary
Taylor Elementary
Walnut Grove Elementary
White Oak Elementary
Woodward Mill Elementary
Middle Schools:
Creekland Middle
Hull Middle
Jones Middle
Lanier Middle
North Gwinnett Middle
Northbrook Middle
Osborne Middle
Twin Rivers Middle
High Schools:
Collins Hill High
Lanier High
Mill Creek High
Mountain View High
North Gwinnett High
Peachtree Ridge High
Seckinger High
🏫 West Gwinnett (Duluth, Norcross & K-Town)
Elementary Schools:
Baldwin Elementary
Beaver Ridge Elementary
Berkeley Lake Elementary
Bethesda Elementary
Chattahoochee Elementary
Chesney Elementary
Corley Elementary
Ferguson Elementary
Graves Elementary
Harris Elementary
Hopkins Elementary
Kanoheda Elementary
Lilburn Elementary
Meadowcreek Elementary
Minor Elementary
Nesbit Elementary
Norcross Elementary
North Metro Academy of Performing Arts
Peachtree Elementary
Rockbridge Elementary
Simpson Elementary
Stripling Elementary
Middle Schools:
Berkmar Middle
Coleman Middle
Duluth Middle
Lilburn Middle
Pinckneyville Middle
Radloff Middle
Summerour Middle
Sweetwater Middle
High Schools:
Berkmar High
Duluth High
McClure Health Science High
Meadowcreek High
Norcross High
Paul Duke STEM High
⚖️ Central Gwinnett (Lawrenceville & Parkview Area)
Elementary Schools:
Arcado Elementary
Camp Creek Elementary
Cooper Elementary
Dyer Elementary
Harbins Elementary
Jenkins Elementary
Knight Elementary
Lawrenceville Elementary
Lovin Elementary
Simonton Elementary
Winn Holt Elementary
Middle Schools:
Jordan Middle
McConnell Middle
Moore Middle
Trickum Middle
High Schools:
Archer High
Central Gwinnett High
Gwinnett School of Mathematics Science and Technology
Parkview High
Phoenix High
🏡 East Gwinnett (Dacula, Grayson & Snellville)
Elementary Schools:
Alcova Elementary
Anderson-Livsey Elementary
Annistown Elementary
Centerville Elementary
Dacula Elementary
Grayson Elementary
Mulberry Elementary
Partee Elementary
Pharr Elementary
Shiloh Elementary
Starling Elementary
Trip Elementary
Middle Schools:
Bay Creek Middle
Couch Middle
Dacula Middle
Shiloh Middle
High Schools:
Dacula High
Grayson High
Shiloh High
⛰️ South Gwinnett (Snellville, Brookwood & Stone Mountain)
Elementary Schools:
Alford Elementary
Baggett Elementary
Benefield Elementary
Britt Elementary
Brookwood Elementary
Cedar Hill Elementary
Craig Elementary
Gwin Oaks Elementary
Head Elementary
Magill Elementary
Norton Elementary
Rosebud Elementary
Middle Schools:
Crews Middle
Five Forks Middle
Grace Snell Middle
Richards Middle
Snellville Middle
High Schools:
Brookwood High
Discovery High
South Gwinnett High
One Calendar for All GCPS Schools
Important: This is the official district-wide calendar for Gwinnett County Public Schools (GCPS), Georgia's largest school district serving over 182,000 students across 437 square miles. GCPS operates over 130 schools organized into 20 cluster attendance zones across Gwinnett County. Major cities served include Lawrenceville (county seat), Duluth, Suwanee, Norcross, Snellville, Lilburn, Grayson, Dacula, Peachtree Corners, Sugar Hill, and parts of Buford. The district is one of the most diverse in the Southeast, with significant Korean, Hispanic, Asian, and multilingual populations. The Pleasant Hill Road corridor in Duluth/Suwanee (known as 'K-Town') has the largest Korean-American community in the Southeast, and GCPS offers Korean Dual Language Immersion at Parsons Elementary. Important notes: (1) Areas near Buford may have split attendance between GCPS and Buford City Schools - verify your address with GCPS Planning Department at 678-301-7085; (2) GCPS uses a 'cluster' system where elementary schools feed into specific middle and high schools; (3) All students receive Chromebooks and families use ParentVUE portal for grades and ParentSquare app for school communications; (4) GCPS offers specialty programs including STEM academies, International Baccalaureate (IB), and dual language immersion in Spanish, French, German, Chinese, and Korean.
📋 Official Data Sources
All calendar data is sourced directly from the official 2026-27 academic calendars published by Gwinnett County Public Schools.
📄 Source Document
Verified Accuracy
Cross-referenced with official GCPS publications
Real-Time Updates
When GCPS changes dates, we update immediately
Complete Coverage
Every holiday, break, and early dismissal included
Other Georgia School Districts Available
Looking for another Georgia school district? We also provide calendar sync services for other major districts across the Peach State.
DeKalb County
DeKalb County School District
Auto-updating calendar for DCSD 2025-26 school year.
Lawrenceville
Gwinnett County Public Schools
Auto-updating calendar for GCPS 2025-26 school year.
🍑 Georgia Family?
Moving between districts or have children in different districts? Each district calendar is separate, but you can subscribe to multiple calendars to keep track of all your children's school schedules in one place.
Frequently Asked Questions about the 2026-27 GCPS Calendar
What is the first day of school for GCPS 2026-27?
The first day of school for students in Gwinnett County Public Schools is Wednesday, August 5, 2026. This applies to all elementary, middle, and high schools across the district.
When is the last day of school for GCPS 2026-27?
The last day of school is Wednesday, May 26, 2027, which is the 180th instructional day. High school students have early release May 24-26 for final exams, and teachers have post-planning on May 27-28.
Does GCPS have Fall Break in 2026-27?
Yes! Fall Break is Monday, October 12 through Friday, October 16, 2026. Students return to school on Monday, October 19. This 5-day break is a great time for families to plan trips to the North Georgia mountains or Lake Lanier before the weather gets cold.
When is Spring Break for GCPS 2026-27?
Spring Break is Monday, April 5 through Friday, April 9, 2027. Students have the full week off and return to school on Monday, April 12, 2027.
What about early release days for high school exams?
High school students have early release for three days during semester exams: December 16-18, 2026 (end of first semester) and May 24-26, 2027 (end of second semester/final exams). Elementary and middle school students follow regular schedules on these days.
Does this calendar include teacher workdays and professional learning days?
Yes! The calendar includes major teacher workdays when students don't attend school, such as the teacher planning/staff development day on January 4, 2027 (student holiday), and teacher post-planning days on May 27-28, 2027. However, individual schools may have additional early release days for professional learning - check with your specific school for those dates.
When is Winter Break for GCPS 2026-27?
Winter Break runs from Monday, December 21, 2026 through Friday, January 1, 2027. Students return on Tuesday, January 5, 2027, after a teacher planning day on January 4. This gives families about two weeks off over the holiday season.
When is Thanksgiving Break for GCPS 2026-27?
Thanksgiving Break is Monday, November 23 through Friday, November 27, 2026. Students get the full week off, including Thanksgiving Day on Thursday, November 26. School resumes the following Monday, November 30.
Are there early release days for elementary and middle school students?
Yes! Elementary and middle school students have early release on October 28-29, 2026 and March 3-4, 2027. These are in addition to the high school early release days for semester exams. Check with your specific school for exact dismissal times on these days.
When are the February Student/Teacher Holidays in 2026-27?
GCPS has Student/Teacher Holidays from Friday, February 12 through Tuesday, February 16, 2027. This long weekend overlaps with Presidents' Day and gives students and staff a multi-day break during the second semester.
How many instructional days are in the GCPS 2026-27 school year?
The GCPS 2026-27 school year has 180 instructional days, running from August 5, 2026 to May 26, 2027. The first semester ends on December 18 (Day 87) and the second semester begins on January 5 (Day 88). If inclement weather causes school closures, GCPS will make up days using Digital Learning Days or by extending the school day or year.
What are Digital Learning Days and when are they scheduled?
GCPS has three Digital Learning Days in 2026-27: Friday, September 18, 2026, Tuesday, November 3, 2026, and Friday, March 19, 2027. On these days students learn from home using their district-issued Chromebooks — they do not report to school buildings. Parents should plan for childcare since kids will be home all day. Digital Learning Days also serve as the primary make-up mechanism if inclement weather forces school closures.
What is the complete list of no-school days for GCPS 2026-27?
Students are off on: Labor Day (Sep 7), Digital Learning Days (Sep 18, Nov 3, Mar 19 — students at home), Fall Break (Oct 12-16), Thanksgiving Break (Nov 23-27), Winter Break (Dec 21-Jan 1), Teacher Planning Day (Jan 4), MLK Jr. Day (Jan 18), Student/Teacher Holidays (Feb 12-16), Spring Break (Apr 5-9), and Memorial Day (May 31). Early release days are also scheduled for Oct 28-29 and Mar 3-4 (elementary/middle) and Dec 16-18 and May 24-26 (high school exams).
How does GCPS handle snow days and school closures?
When inclement weather forces school closures, GCPS uses Digital Learning Days as the primary make-up mechanism. The district has three built-in Digital Learning Days (Sep 18, Nov 3, Mar 19) that can be repurposed. For closure announcements, check the GCPS website (gcpsk12.org), the ParentSquare app, or local news stations like WSB-TV (Channel 2) and 11Alive. GCPS may also extend the school day or school year if additional make-up time is needed.
How do I stay updated on GCPS schedule changes?
GCPS families can use the ParentVUE portal for grades and attendance, and the ParentSquare app for school-to-home communications and announcements. Individual schools also send updates through their cluster newsletters. For district-wide schedule changes or weather closures, check gcpsk12.org or follow GCPS on social media. You can also subscribe to our auto-updating Google Calendar to get all key dates synced directly to your phone.
Ready for a Stress-Free School Year?
Join thousands of Lawrenceville parents who never miss a school event.
🔒 Secure checkout via our official Etsy store
✅ Instant setup • ✅ Works all year • ✅ Auto-updates • ✅ 5-star rated