Randolph School

RAP Flag Football (1/2 Markandeya) vs St. John Green
2026-05-01 17:30 - 18:30 (America/Chicago) | Bethlehem Christian Academy
Field 1

RAP Flag Football (5/6 Coley) vs Lindsay Lane
2026-05-01 17:30 - 18:30 | Lindsay Lane Christian Academy

RAP Flag Football (5/6 Sweeney) vs Holy Spirit Navy
2026-05-01 17:30 - 18:30 | Bethlehem Christian Academy

RAP Flag Football (3/4 Nation) vs Holy Spirit Navy
2026-05-01 18:30 - 19:30 | Bethlehem Christian Academy

RAP Flag Football (5/6 Sparks) vs Bethlehem Christian
2026-05-01 19:30 - 20:30 | Bethlehem Christian Academy

RAP Flag Football (3/4 Firman) vs Lindsay Lane Gold
2026-05-01 19:30 - 20:30 | Lindsay Lane Christian Academy
Field 2

RAP Flag Football 5/6 Girls vs St. John's
2026-05-01 20:30 - 21:30 | Lindsay Lane Christian Academy
RAP Flag Football 5/6 Girls vs St. John’s

RAP Flag Football (3/4 Paseur) vs Westminster Black
2026-05-01 20:30 - 21:30 | Bethlehem Christian Academy

B/G OTF AHSAA 4A State Tourn
2026-05-02, 2026-05-03 | Gulf Shores, AL

CANCELLED: Softball vs Westminster @ West Limeston
2026-05-02 12:00 - 14:00 | West Limestone High School

Huntsville Youth Orchestra Spring Performance
2026-05-03 15:00 - 17:00 | Thurber Arts Center Auditorium

V G Golf @ Sub-State @ Blackberry Trail
2026-05-04 13:00, 2026-05-05 13:00 | Blackberry Trail

V SB @ West Limestone (Area Tournament)
2026-05-04 17:00 | West Limestone High School

LS/GG Parent Conferences
2026-05-08

V G Golf @ State Tourn @ Magnolia Grove
2026-05-11 13:00, 2026-05-12 13:00 | Magnolia Grove

Baccalaureate
2026-05-14 18:00 - 20:00 | Garth Commons Lawn

Graduation
2026-05-15 18:00 - 20:00 | Garth Commons Lawn

PK-8th Grade Last Day (Half Day)
2026-05-20

Twickenham Winds Spring Concert
2026-05-24 15:00 - 17:00 | Thurber Arts Center Auditorium

Memorial Day
2026-05-25

Summer Institute: Writing Across the Curriculum
2026-06-08 08:00 - 13:45

Juneteenth Holiday
2026-06-19

4th of July Holiday
2026-07-03

New Faculty Orientation
2026-08-03, 2026-08-04

Full Faculty Professional Learning Day
2026-08-05, 2026-08-06
