The road to Friday nights in the Savannah area is officially taking shape.
The 2026 high school football schedules and composite schedule are out, and there is no shortage of big-time matchups, rivalry games, road tests, and region showdowns waiting this fall.
Now the countdown really begins.
Kickoff times, stadium confirmations, and a few game details are still expected to be announced later, but one thing already feels clear — this could be one of the most interesting football seasons the Coastal Empire has seen in years.
Richmond Hill once again has one of the toughest schedules around. The Wildcats open with Effingham County before facing Liberty County, Ware County, Camden County, Lowndes, and Valdosta later in the season.
That Sept. 4 matchup between Richmond Hill and Jenkins at Richmond Hill Stadium already feels like one of the early games everyone will circle.
Speaking of Jenkins, the Warriors may quietly have one of the toughest schedules in the area. Road trips to Lowndes, Calvary Day, Richmond Hill, Benedictine, and Ware County will test them every single week.
And yes — Oct. 9 at Benedictine has a chance to become one of the biggest games in Savannah this season.
The Cadets also have another loaded slate with Camden County, Statesboro, Wayne County, and Ware County all on the schedule.
Over in Region 3A, some longtime local rivalries return again.
Beach vs. Islands.
Johnson vs. Beach.
Groves vs. Islands.
Johnson vs. Islands.
Those games always seem to bring emotion, energy, and packed sidelines.
One matchup that immediately jumps off the page is Sept. 18 when Savannah Christian travels across town to face Savannah Country Day.
That one has the feel of an old-school Savannah football night.
Calvary Day also has some interesting dates with Jenkins, Bryan County, and Savannah Christian all appearing on the schedule.
And don’t overlook the smaller-school games either.
St. Andrew’s and Savannah Country Day close the regular season against each other on Oct. 30. Bethesda Academy faces Savannah Christian on Aug. 28 and later hosts Savannah Country Day on Sept. 25.
The composite schedule also gives fans a week-by-week look at what could become some huge Friday nights around the area.
Right now, it’s all preseason talk.
Predictions.
Questions.
Expectations.
But before long, the Friday night lights will come on again.
And around Savannah, everybody knows what that means.
Now we want to hear from you.
What game are you most excited about this season?
What rivalry will decide a region title?
And which team has the toughest schedule in the Coastal Empire?
You gotta love it!
2026 School Football Schedules
| GHSA 7A Region 1 | |
| Richmond Hill Wildcats | Black & Gold |
| Date | Opponent |
| Aug. 21 | Effingham County |
| Aug. 28 | Liberty County |
| Sept. 4 | Jenkins (Richmond Hill Stadium) |
| Sept. 11 | at Ware County |
| Sept. 18 | Wando, S.C. |
| Sept. 25 | at East Coweta |
| Oct. 9 | Colquitt County |
| Oct. 16 | at Camden County (Chris Gilman Stadium) |
| Oct. 23 | Lowndes |
| Nov. 6 | at Valdosta (Bazemore-Hyder Stadium) |
| GHSA 6A Region 1 | |
| Bradwell Institute Tigers | Royal Blue & Gold |
| Date | Opponent |
| Aug. 21 | New Hampstead |
| Aug. 28 | Wayne County |
| Sept. 4 | at Valdosta (Bazemore-Hyder Stadium) |
| Sept. 18 | at Glynn Academy (Glynn County Stadium) |
| Sept. 25 | at Effingham County |
| Oct. 2 | Brunswick |
| Oct. 16 | Greenbrier |
| Oct. 23 | at Lakeside, Evans |
| Oct. 30 | at Grovetown |
| Nov. 6 | South Effingham |
| Effingham County Rebels | Navy, Red & White |
| Date | Opponent |
| Aug. 21 | at Richmond Hill |
| Aug. 28 | Tift County |
| Sept. 4 | New Hampstead |
| Sept. 18 | at Lakeside, Evans |
| Sept. 25 | Bradwell Institute |
| Oct. 2 | at Glynn Academy (Glynn County Stadium) |
| Oct. 16 | South Effingham |
| Oct. 23 | Grovetown |
| Oct. 30 | at Brunswick (Glynn County Stadium) |
| Nov. 6 | Greenbrier |
| South Effingham Mustangs | Cardinal & Silver |
| Date | Opponent |
| Aug. 21 | Screven County |
| Aug. 28 | Johnson, Savannah |
| Sept. 4 | at Windsor Forest |
| Sept. 18 | Greenbrier |
| Sept. 25 | at Grovetown |
| Oct. 2 | Lakeside, Evans |
| Oct. 16 | at Effingham County |
| Oct. 23 | at Brunswick (Glynn County Stadium) |
| Oct. 30 | Glynn Academy |
| Nov. 6 | at Bradwell Institute |
| GHSA 5A Region 1 | |
| Benedictine Cadets | Maroon & White |
| Date | Opponent |
| Aug. 21 | Toombs County (SM) |
| Aug. 28 | Hebron Christian (SM) |
| Sept. 4 | Camden County (SM) |
| Sept. 18 | at Statesboro |
| Sept. 25 | at Richmond Academy |
| Oct. 2 | Evans (SM) |
| Oct. 9 | Jenkins (SM) |
| Oct. 23 | Wayne County (SM) |
| Oct. 30 | Groves (SM) |
| Nov. 6 | at Ware County |
| Groves Rebels | Black & Athletic Gold |
| Date | Opponent |
| Aug. 21 | Islands |
| Aug. 28 | at Brunswick (Glynn County Stadium) |
| Sept. 4 | at Beach |
| Sept. 18 | at Ware County |
| Sept. 25 | Jenkins (Groves High stadium) |
| Oct. 2 | Statesboro |
| Oct. 9 | at Wayne County |
| Oct. 23 | Richmond Academy |
| Oct. 30 | at Benedictine (SM) |
| Nov. 6 | Evans |
| Jenkins Warriors | Red, White & Silver/Gray |
| Date | Opponent |
| Aug. 21 | at Lowndes (Lowndes stadium) |
| Aug. 28 | at Calvary Day School |
| Sept. 4 | at Richmond Hill (Richmond Hill Stadium) |
| Sept. 18 | Evans (Memorial Stadium (Savannah, Ga.)) |
| Sept. 25 | at Groves (Groves High stadium) |
| Oct. 2 | at Wayne County (Wayne County Stadium) |
| Oct. 9 | at Benedictine (SM) |
| Oct. 23 | at Ware County (Ware County Stadium) |
| Oct. 30 | Statesboro (Memorial Stadium (Savannah, Ga.)) |
| Nov. 6 | Richmond Academy (Memorial Stadium (Savannah, Ga.)) |
| GHSA 4A Region 3 | |
| Liberty County Panthers | Black & Vegas Gold |
| Date | Opponent |
| Aug. 21 | at Wayne County |
| Aug. 28 | at Richmond Hill |
| Sept. 4 | at Johnson, Savannah |
| Sept. 11 | McIntosh County Academy |
| Sept. 25 | New Hampstead |
| Oct. 2 | at Windsor Forest |
| Oct. 9 | Long County |
| Oct. 16 | at Southeast Bulloch |
| Oct. 23 | West Laurens |
| Oct. 30 | at Harlem |
| New Hampstead Phoenix | Burgundy & Gold |
| Date | Opponent |
| Aug. 21 | at Bradwell Institute |
| Aug. 27 | Appling County (Pooler Stadium) |
| Sept. 4 | at Effingham County |
| Sept. 11 | Harris County (Pooler Stadium) |
| Sept. 25 | at Liberty County |
| Oct. 2 | West Laurens (Pooler Stadium) |
| Oct. 16 | Windsor Forest (Pooler Stadium) |
| Oct. 23 | Long County (Pooler Stadium) |
| Oct. 30 | at Southeast Bulloch |
| Nov. 6 | at Harlem |
| Windsor Forest Knights | Green & White |
| Date | Opponent |
| Aug. 21 | Beach |
| Aug. 28 | at Tattnall County |
| Sept. 4 | South Effingham |
| Sept. 18 | at Bryan County |
| Oct. 2 | Liberty County |
| Oct. 9 | Southeast Bulloch |
| Oct. 16 | at New Hampstead (Pooler Stadium) |
| Oct. 23 | Harlem |
| Oct. 30 | at Long County |
| Nov. 6 | at West Laurens |
| GHSA 3A Region 3 | |
| Beach Bulldogs | Blue & Gold |
| Date | Opponent |
| Aug. 21 | Windsor Forest |
| Sept. 4 | Groves |
| Sept. 11 | Long County |
| Sept. 18 | at Toombs County (Booster Stadium) |
| Sept. 25 | Islands |
| Oct. 2 | at Pierce County |
| Oct. 9 | Appling County |
| Oct. 23 | at Tattnall County |
| Oct. 30 | Johnson, Savannah |
| Nov. 6 | Brantley County |
| Islands Sharks | Teal, Black & White |
| Date | Opponent |
| Aug. 21 | at Groves |
| Aug. 28 | Savannah |
| Sept. 4 | Bryan County |
| Sept. 18 | at Brantley County |
| Sept. 25 | at Beach |
| Oct. 2 | Tattnall County |
| Oct. 16 | Toombs County |
| Oct. 23 | at Appling County |
| Oct. 30 | at Pierce County |
| Nov. 6 | Johnson, Savannah |
| Johnson Atom Smashers | Blue & Orange |
| Date | Opponent |
| Aug. 28 | at South Effingham |
| Sept. 4 | Liberty County |
| Sept. 18 | at Pierce County |
| Sept. 25 | at Tattnall County |
| Oct. 2 | at Appling County |
| Oct. 9 | Brantley County |
| Oct. 23 | at Toombs County (Booster Stadium) |
| Oct. 30 | Beach |
| Nov. 6 | at Islands |
| GHSA 2A Region 3 | |
| Bryan County Redskins | Red & White |
| Date | Opponent |
| Aug. 21 | Treutlen |
| Aug. 28 | at Portal |
| Sept. 4 | at Islands |
| Sept. 18 | Windsor Forest |
| Sept. 25 | at Warren County |
| Oct. 2 | Screven County |
| Oct. 9 | at Calvary Day School |
| Oct. 23 | Metter |
| Oct. 30 | at Savannah Christian |
| Nov. 6 | Savannah |
| Calvary Day School Cavaliers | Purple & Gold |
| Date | Opponent |
| Aug. 20 | at Glynn Academy |
| Aug. 28 | Jenkins |
| Sept. 4 | St. Pius X |
| Sept. 11 | at Ambassador Christian |
| Sept. 25 | Rockdale County |
| Oct. 2 | at Metter |
| Oct. 9 | Bryan County |
| Oct. 23 | at Savannah |
| Oct. 30 | Screven County |
| Nov. 6 | Savannah Christian |
| Savannah Blue Jackets | Royal Blue & White |
| Date | Opponent |
| Aug. 28 | at Islands |
| Sept. 11 | at Tattnall County |
| Sept. 25 | Claxton |
| Oct. 2 | Savannah Christian |
| Oct. 9 | at Screven County |
| Oct. 23 | Calvary Day School |
| Oct. 30 | at Metter |
| Nov. 6 | at Bryan County |
| Savannah Christian Raiders | Red & White |
| Date | Opponent |
| Aug. 21 | at Athens Academy |
| Aug. 28 | Bethesda |
| Sept. 4 | at Glynn Academy (Glynn County Stadium) |
| Sept. 11 | Fellowship Christian |
| Sept. 18 | at Savannah Country Day School |
| Oct. 2 | at Savannah |
| Oct. 9 | Metter |
| Oct. 23 | at Screven County |
| Oct. 30 | Bryan County |
| Nov. 6 | at Calvary Day School |
| GIAA Class AAA/AAAA | |
| Savannah Country Day School Hornets | Forest Green & Kelly Gold |
| Date | Opponent |
| Aug. 14 | at Strong Rock |
| Aug. 21 | at Bluffton |
| Aug. 28 | Pinewood |
| Sept. 4 | Athens Academy |
| Sept. 11 | at Porter Gaud |
| Sept. 18 | Savannah Chr. |
| Sept. 25 | at Bethesda Academy |
| Oct. 2 | OPEN |
| Oct. 9 | at Bulloch |
| Oct. 16 | Frederica |
| Oct. 23 | OPEN |
| Oct. 30 | St. Andrew’s |
| St. Andrew’s School Lions | Royal Blue & White |
| Date | Opponent |
| Aug. 14 | JPII |
| Aug. 21 | at Hilton Head Prep |
| Aug. 28 | at First Baptist |
| Sept. 4 | at Academic Magnet |
| Sept. 11 | at Hardeeville |
| Sept. 18 | OPEN |
| Sept. 25 | Augusta Prep |
| Oct. 2 | at Piedmont |
| Oct. 9 | at Frederica |
| Oct. 16 | Bulloch |
| Oct. 23 | OPEN |
| Oct. 30 | at Savannah Country Day |
| SCISA AAA Region 1 | |
| Bethesda Academy Blazers | Navy Blue & Gold |
| Date | Opponent |
| Aug. 14 | at Frederica Academy |
| Aug. 21 | Northwood Academy |
| Aug. 28 | at Savannah Christian |
| Sept. 4 | OPEN |
| Sept. 11 | Trinity Collegiate |
| Sept. 18 | OPEN |
| Sept. 25 | Savannah Country Day |
| Oct. 2 | at Camden Military |
| Oct. 9 | Hilton Head Christian |
| Oct. 16 | OPEN (Universal) |
| Oct. 23 | at Hilton Head Prep |
| Oct. 30 | First Baptist |
2026 Composite Football Schedule
Aug. 14
Bethesda Academy at Frederica Academy
Savannah Country Day School at Strong Rock
JPII at St. Andrew’s School
Thursday, Aug. 20
Calvary Day School at Glynn Academy
Aug. 21
Effingham County at Richmond Hill
New Hampstead at Bradwell Institute
Screven County at South Effingham
Toombs County at Benedictine (SM)
Islands at Groves
Jenkins at Lowndes (Lowndes Stadium)
Liberty County at Wayne County
Beach at Windsor Forest
Treutlen at Bryan County
Savannah Christian at Athens Academy
Savannah Country Day School at Bluffton
St. Andrew’s School at Hilton Head Prep
Northwood Academy at Bethesda Academy
Thursday, Aug. 27
Appling County at New Hampstead (Pooler Stadium)
Aug. 28
Liberty County at Richmond Hill
Wayne County at Bradwell Institute
Tift County at Effingham County
Johnson, Savannah at South Effingham
Hebron Christian at Benedictine (SM)
Groves at Brunswick (Glynn County Stadium)
Jenkins at Calvary Day School
Windsor Forest at Tattnall County
Savannah at Islands High School
Bryan County at Portal
Bethesda at Savannah Christian
Pinewood at Savannah Country Day School
St. Andrew’s School at First Baptist
Sept. 4
Jenkins at Richmond Hill (Richmond Hill Stadium)
Bradwell Institute at Valdosta (Bazemore-Hyder Stadium)
New Hampstead at Effingham County
South Effingham at Windsor Forest
Camden County at Benedictine (SM)
Groves at Beach
Liberty County at Johnson, Savannah
Bryan County at Islands
St. Pius X at Calvary Day School
Savannah Christian at Glynn Academy (Glynn County Stadium)
Athens Academy at Savannah Country Day School
St. Andrew’s School at Academic Magnet
Sept. 11
Richmond Hill at Ware County
McIntosh County Academy at Liberty County
Harris County at New Hampstead (Pooler Stadium)
Long County at Beach High School
Calvary Day School at Ambassador Christian
Savannah at Tattnall County
Fellowship Christian at Savannah Christian
Savannah Country Day School at Porter Gaud
St. Andrew’s School at Hardeeville
Trinity Collegiate at Bethesda Academy
Sept. 18
Wando, S.C., at Richmond Hill
Bradwell Institute at Glynn Academy (Glynn County Stadium)
Effingham County at Lakeside, Evans
Greenbrier at South Effingham
Benedictine at Statesboro
Groves at Ware County
Evans at Jenkins (Memorial Stadium, Savannah, Ga.)
Windsor Forest at Bryan County
Beach at Toombs County (Booster Stadium)
Islands at Brantley County
Johnson, Savannah at Pierce County
Savannah Christian at Savannah Country Day School
Sept. 25
Richmond Hill at East Coweta
Bradwell Institute at Effingham County
South Effingham at Grovetown
Benedictine at Richmond Academy
Jenkins at Groves (Groves High Stadium)
New Hampstead at Liberty County
Islands at Beach
Johnson, Savannah at Tattnall County
Bryan County at Warren County
Rockdale County at Calvary Day School
Claxton at Savannah
Savannah Country Day School at Bethesda Academy
Augusta Prep at St. Andrew’s School
Oct. 2
Brunswick at Bradwell Institute
Effingham County at Glynn Academy (Glynn County Stadium)
Lakeside, Evans at South Effingham
Evans at Benedictine (SM)
Statesboro at Groves
Jenkins at Wayne County (Wayne County Stadium)
Liberty County at Windsor Forest
West Laurens at New Hampstead (Pooler Stadium)
Beach at Pierce County
Tattnall County at Islands
Johnson, Savannah at Appling County
Screven County at Bryan County
Calvary Day School at Metter
Savannah Christian at Savannah
St. Andrew’s School at Piedmont
Bethesda Academy at Camden Military
Oct. 9
Colquitt County at Richmond Hill
Jenkins at Benedictine (SM)
Groves at Wayne County
Long County at Liberty County
Southeast Bulloch at Windsor Forest
Appling County at Beach
Brantley County at Johnson, Savannah
Bryan County at Calvary Day School
Savannah at Screven County
Metter at Savannah Christian
Savannah Country Day School at Bulloch
St. Andrew’s School at Frederica
Hilton Head Christian at Bethesda Academy
Oct. 16
Richmond Hill at Camden County (Chris Gilman Stadium)
Greenbrier at Bradwell Institute
South Effingham at Effingham County
Liberty County at Southeast Bulloch
Windsor Forest at New Hampstead (Pooler Stadium)
Toombs County at Islands
Frederica at Savannah Country Day School
Bulloch at St. Andrew’s School
Oct. 23
Lowndes at Richmond Hill
Bradwell Institute at Lakeside, Evans
Grovetown at Effingham County
South Effingham at Brunswick (Glynn County Stadium)
Wayne County at Benedictine (SM)
Richmond Academy at Groves
Jenkins at Ware County (Ware County Stadium)
West Laurens at Liberty County
Long County at New Hampstead (Pooler Stadium)
Harlem at Windsor Forest
Beach at Tattnall County
Islands at Appling County
Johnson, Savannah at Toombs County (Booster Stadium)
Metter at Bryan County
Calvary Day School at Savannah
Savannah Christian at Screven County
Bethesda Academy at Hiton Head Prep
Oct. 30
Bradwell Institute at Grovetown
Effingham County at Brunswick (Glynn County Stadium)
Glynn Academy at South Effingham
Groves at Benedictine (SM)
Statesboro at Jenkins (Memorial Stadium, Savannah, Ga.)
Liberty County at Harlem
New Hampstead at Southeast Bulloch
Windsor Forest at Long County
Johnson, Savannah at Beach
Islands at Pierce County
Bryan County at Savannah Christian
Screven County at Calvary Day School
Savannah at Metter
St. Andrew’s at Savannah Country Day School
First Baptist at Bethesda Academy
Nov. 6
Richmond Hill at Valdosta (Bazemore-Hyder Stadium)
South Effingham at Bradwell Institute
Greenbrier at Effingham County
Benedictine at Ware County
Evans at Groves
Richmond Academy at Jenkins (Memorial Stadium, Savannah, Ga.))
New Hampstead at Harlem
Windsor Forest at West Laurens
Brantley County at Beach
Johnson, Savannah at Islands
Savannah at Bryan County
Savannah Christian at Calvary Day School
Photos courtesy of Calvary Day School Athletics
Follow Prep Sports Report on X @PrepSav and Instagram @savannahsportsreport.
To share scores, story ideas, or corrections, email kdemasi@prepsportsreport.com or text 912.507.9158.
Prep Sports Report Football Coverage Presented by Optim Orthopedics
Optim Orthopedics wants you in the game.
Keeping Savannah-area athletes healthy and ready for gameday all season long.
Team physicians include Dr. Don Aaron (Bryan County), Dr. David Sedory (Benedictine, Bradwell Institute, Liberty County), Dr. David Palmer (Calvary Day, Richmond Hill, South Effingham), and Dr. Thomas Alexander (Savannah Country Day, St. Vincent’s Academy).



