| Upcoming Events | Date & Time |
| Master Swim | Thu 04/16/2026 6:00 am - 8:00 am |
| Decker Kitchen Reservation | Thu 04/16/2026 8:00 am - 1:00 pm |
| Health Field Trip | Thu 04/16/2026 8:35 am - 2:15 pm |
| Wilderness Reading & Writing Field Trip | Thu 04/16/2026 10:00 am - 2:30 pm |
| ELP Program | Thu 04/16/2026 3:00 pm - 5:00 pm |
| JV SB Practice | Thu 04/16/2026 3:00 pm - 5:00 pm |
| MS BSB Practice | Thu 04/16/2026 3:00 pm - 4:45 pm |
| MS SB Practice | Thu 04/16/2026 3:00 pm - 4:45 pm |
| V SB Practice | Thu 04/16/2026 3:00 pm - 5:30 pm |
| HS TRK Practice | Thu 04/16/2026 3:15 pm - 5:00 pm |
| MS TRK Practice | Thu 04/16/2026 3:15 pm - 4:30 pm |
| MS GLAX Practice | Thu 04/16/2026 3:30 pm - 5:00 pm |
| Unified BB @ Milton | Thu 04/16/2026 3:30 pm - 4:30 pm |
| V BSB Practice | Thu 04/16/2026 3:30 pm - 5:30 pm |
| AOST Practice | Thu 04/16/2026 4:00 pm - 6:00 pm |
| JV/V BLAX Practice | Thu 04/16/2026 4:00 pm - 6:00 pm |
| JV/V Girls Lacrosse Practice | Thu 04/16/2026 4:00 pm - 6:00 pm |
| Thu 04/16/2026 4:30 pm - 6:30 pm | |
| Youth Baseball Practice | Thu 04/16/2026 5:30 pm - 7:30 pm |
| JV/V BLAX Team Dinner | Thu 04/16/2026 (5:30 pm) 6:00 pm - 7:00 pm (7:30 pm) |
| Master Swim | Thu 04/16/2026 6:00 pm - 7:00 pm |
| ELP Musical Rehearsal | Thu 04/16/2026 7:00 pm - 8:30 pm |
| Master Swim | Fri 04/17/2026 6:00 am - 8:00 am |
| American Legion Craft Fair | Fri 04/17/2026 3:00 pm - 8:00 pm |
| JV BSB Practice | Fri 04/17/2026 3:00 pm - 5:00 pm |
| JV SB Practice | Fri 04/17/2026 3:00 pm - 5:00 pm |
| Senior Swim | Fri 04/17/2026 3:00 pm - 4:00 pm |
| HS TRK Practice | Fri 04/17/2026 3:15 pm - 5:00 pm |
| MS TRK Practice | Fri 04/17/2026 3:15 pm - 4:30 pm |
| MS GLAX Practice | Fri 04/17/2026 3:30 pm - 5:00 pm |
| V SB Practice | Fri 04/17/2026 3:30 pm - 5:00 pm |
| AOST Practice | Fri 04/17/2026 4:00 pm - 6:00 pm |
| JV/V Girls Lacrosse Practice | Fri 04/17/2026 4:00 pm - 6:00 pm |
| MS Baseball H Middlebury | Fri 04/17/2026 4:00 pm - 6:00 pm |
| MS Softball H Middlebury | Fri 04/17/2026 4:00 pm - 6:00 pm |
| V BSB Practice | Fri 04/17/2026 4:00 pm - 6:00 pm |
| V BLAX H Burlington | Fri 04/17/2026 4:30 pm - 6:00 pm |
| Fri 04/17/2026 5:30 pm - 7:00 pm | |
| JV/V Girls Lacrosse Team Dinner | Fri 04/17/2026 6:00 pm - 7:00 pm |
| JV BLAX H Lamoille | Fri 04/17/2026 6:00 pm - 7:30 pm |
| Master Swim | Fri 04/17/2026 6:00 pm - 7:00 pm |
| ELP Musical Rehearsal | Fri 04/17/2026 7:00 pm - 8:30 pm |
| ELP Musical Set Work | Sat 04/18/2026 8:00 am - 4:00 pm |
| V SB Practice | Sat 04/18/2026 8:00 am - 10:00 am |
| American Legion Craft Fair | Sat 04/18/2026 (7:00 am) 9:00 am - 3:00 pm (5:00 pm) |
| Youth Baseball Practice | Sat 04/18/2026 9:00 am - 11:00 am |
| V GLAX H BFA St. Albans | Sat 04/18/2026 10:00 am - 11:15 am |
| JV BSB H CVU | Sat 04/18/2026 11:00 am - 1:00 pm |
| Sat 04/18/2026 11:30 am - 12:45 pm | |
| School Recess - No School | Mon 04/20/2026 (All Day) to Fri 04/24/2026 (All Day) |
| Master Swim | Mon 04/20/2026 6:00 am - 8:00 am |
| Bristol Rec Swim | Mon 04/20/2026 8:00 am - 12:00 pm |
| ELP Swim | Mon 04/20/2026 12:00 pm - 3:00 pm |
| Mon 04/20/2026 3:00 pm - 5:00 pm | |
| Senior Swim | Mon 04/20/2026 3:00 pm - 4:00 pm |
| HS TRK Practice | Mon 04/20/2026 3:15 pm - 5:00 pm |
| Mon 04/20/2026 4:00 pm - 6:00 pm | |
| JV/V BLAX Practice | Mon 04/20/2026 4:00 pm - 6:00 pm |
| JV/V Girls Lacrosse Practice | Mon 04/20/2026 4:00 pm - 6:00 pm |
| Mon 04/20/2026 5:30 pm - 7:00 pm | |
| Master Swim | Mon 04/20/2026 6:00 pm - 7:00 pm |
| Master Swim | Tue 04/21/2026 6:00 am - 8:00 am |
| Bristol Rec Swim | Tue 04/21/2026 8:00 am - 12:00 pm |
| ELP Swim | Tue 04/21/2026 12:00 pm - 4:00 pm |
| HS TRK Practice | Tue 04/21/2026 3:15 pm - 5:00 pm |
| JV SB Practice | Tue 04/21/2026 3:45 pm - 5:30 pm |
| Tue 04/21/2026 4:00 pm - 6:00 pm | |
| JV/V Girls Lacrosse Practice | Tue 04/21/2026 4:00 pm - 6:00 pm |
| Tue 04/21/2026 4:30 pm - 6:00 pm | |
| JV BSB Practice | Tue 04/21/2026 5:00 pm - 6:30 pm |
| Youth Baseball Practice | Tue 04/21/2026 5:30 pm - 7:30 pm |
| Master Swim | Tue 04/21/2026 6:00 pm - 7:00 pm |
| Master Swim | Wed 04/22/2026 6:00 am - 8:00 am |
| Bristol Rec Swim | Wed 04/22/2026 8:00 am - 12:00 pm |
| Wed 04/22/2026 9:00 am - 1:00 pm | |
| HS Track @ Essex Vacational | Wed 04/22/2026 10:00 am - 2:00 pm |
| ELP Swim | Wed 04/22/2026 12:00 pm - 3:00 pm |
| Senior Swim | Wed 04/22/2026 3:00 pm - 4:00 pm |
| Wed 04/22/2026 4:00 pm - 6:00 pm | |
| JV/V BLAX Practice | Wed 04/22/2026 4:30 pm - 6:30 pm |
| JV/V Girls Lacrosse Practice | Wed 04/22/2026 4:30 pm - 6:30 pm |
| JV BSB Practice | Wed 04/22/2026 5:00 pm - 6:30 pm |
| Wed 04/22/2026 5:30 pm - 7:00 pm | |
| Master Swim | Wed 04/22/2026 6:00 pm - 7:00 pm |
| Master Swim | Thu 04/23/2026 6:00 am - 8:00 am |
| Bristol Rec Swim | Thu 04/23/2026 8:00 am - 12:00 pm |
| V Girls Lacrosse Practice (Optional) | Thu 04/23/2026 9:00 am - 10:30 am |
| ELP Swim | Thu 04/23/2026 12:00 pm - 4:00 pm |
| HS TRK Practice | Thu 04/23/2026 3:15 pm - 5:00 pm |
| JV SB Practice | Thu 04/23/2026 3:45 pm - 5:30 pm |
| Thu 04/23/2026 4:00 pm - 6:00 pm | |
| JV/V BLAX Practice | Thu 04/23/2026 4:00 pm - 6:00 pm |
| JV/V Girls Lacrosse Practice | Thu 04/23/2026 4:00 pm - 6:00 pm |
| JV BSB Practice | Thu 04/23/2026 5:00 pm - 6:30 pm |
| Youth Baseball Practice | Thu 04/23/2026 5:30 pm - 7:30 pm |
| Bristol Town Committee Meeting | Thu 04/23/2026 (4:00 pm) 6:00 pm - 8:30 pm (9:00 pm) |
| Master Swim | Thu 04/23/2026 6:00 pm - 7:00 pm |
| Master Swim | Fri 04/24/2026 6:00 am - 8:00 am |
| Bristol Rec Swim | Fri 04/24/2026 8:00 am - 12:00 pm |
| V Girls Lacrosse Practice (Optional) | Fri 04/24/2026 9:00 am - 10:30 am |