| Upcoming Events | Date & Time |
| HOLD for SHS Winter Sports | Fri 12/05/2025 3:30 pm - 7:00 pm |
| Sehome Practices | Fri 12/05/2025 3:30 pm - 9:00 pm |
| Team Practices | Fri 12/05/2025 3:30 pm - 8:00 pm |
| SHS Fall Play Performance | Fri 12/05/2025 (5:00 pm) 7:00 pm - 9:30 pm (10:30 pm) |
| WCYSA Select Games | Sat 12/06/2025 12:15 pm - 2:30 pm |
| Boys Basketball Post Game Dinner | Sat 12/06/2025 6:00 pm - 9:30 pm |
| SHS Fall Play Performance | Sat 12/06/2025 (5:00 pm) 7:00 pm - 9:30 pm (10:30 pm) |
| WFC Rangers games | Sun 12/07/2025 10:15 am - 12:15 pm |
| Sun 12/07/2025 12:15 pm - 2:45 pm | |
| WFC Rangers games | Sun 12/07/2025 2:15 pm - 5:00 pm |
| WFC Rangers games | Sun 12/07/2025 2:45 pm - 5:15 pm |
| HOLD for SHS Winter Sports | Mon 12/08/2025 3:30 pm - 7:00 pm |
| Sehome Practices | Mon 12/08/2025 3:30 pm - 9:00 pm |
| Team Practices | Mon 12/08/2025 3:30 pm - 8:00 pm |
| Cheer Practice Commons | Mon 12/08/2025 4:30 pm - 6:30 pm |
| Boys Basketball vs Meridian | Mon 12/08/2025 5:00 pm - 8:00 pm |
| HOLD for SHS Winter Sports | Tue 12/09/2025 3:30 pm - 7:00 pm |
| Sehome Practices | Tue 12/09/2025 3:30 pm - 9:00 pm |
| Team Practices | Tue 12/09/2025 3:30 pm - 8:00 pm |
| Girls Basketball vs Stanwood | Tue 12/09/2025 5:00 pm - 9:00 pm |
| Football End of Season Banquet | Tue 12/09/2025 6:30 pm - 8:30 pm |
| Chess Practice Commons | Wed 12/10/2025 3:30 pm - 5:00 pm |
| HOLD for SHS Winter Sports | Wed 12/10/2025 3:30 pm - 7:00 pm |
| Sehome Practices | Wed 12/10/2025 3:30 pm - 9:00 pm |
| Team Practices | Wed 12/10/2025 3:30 pm - 8:00 pm |
| Cheer Practice Commons | Wed 12/10/2025 4:30 pm - 6:30 pm |
| Speech & Debate Practice Library & Rooms 251, 267 & 275 | Wed 12/10/2025 4:30 pm - 6:30 pm |
| Wrestling vs Nooksack/Squalicum/Sedro Woolley | Wed 12/10/2025 5:00 pm - 9:00 pm |
| Cross Country Sports Banquet | Wed 12/10/2025 6:00 pm - 9:00 pm |
| HOLD for SHS Winter Sports | Thu 12/11/2025 3:30 pm - 7:00 pm |
| Sehome Practices | Thu 12/11/2025 3:30 pm - 9:00 pm |
| Team Practices | Thu 12/11/2025 3:30 pm - 8:00 pm |
| Rangers soccer practice | Thu 12/11/2025 7:00 pm - 8:30 pm |
| SHS Fall Play Performance | Thu 12/11/2025 (5:00 pm) 7:00 pm - 9:30 pm (10:30 pm) |
| HOLD for SHS Winter Sports | Fri 12/12/2025 3:30 pm - 7:00 pm |
| Sehome Practices | Fri 12/12/2025 3:30 pm - 9:00 pm |
| Team Practices | Fri 12/12/2025 3:30 pm - 8:00 pm |
| SHS Fall Play Performance | Fri 12/12/2025 (5:00 pm) 7:00 pm - 9:30 pm (10:30 pm) |
| Girls Basketball vs Blaine | Sat 12/13/2025 10:00 am - 4:00 pm |
| SHS Fall Play Performance | Sat 12/13/2025 (12:00 pm) 2:00 pm - 4:30 pm (5:30 pm) |
| WFC Rangers games | Sun 12/14/2025 10:15 am - 12:45 pm |
| Jostens Senior Meeting/Anchor | Mon 12/15/2025 9:50 am - 10:30 am |
| HOLD for SHS Winter Sports | Mon 12/15/2025 3:30 pm - 7:00 pm |
| Sehome Practices | Mon 12/15/2025 3:30 pm - 9:00 pm |
| Team Practices | Mon 12/15/2025 3:30 pm - 8:00 pm |
| Cheer Practice Commons | Mon 12/15/2025 4:30 pm - 6:30 pm |
| HOLD for SHS Winter Sports | Tue 12/16/2025 3:30 pm - 7:00 pm |
| Sehome Practices | Tue 12/16/2025 3:30 pm - 9:00 pm |
| Team Practices | Tue 12/16/2025 3:30 pm - 8:00 pm |
| Boys Basketball vs MBHS | Tue 12/16/2025 5:00 pm - 9:00 pm |
| PTSA Meeting Library | Tue 12/16/2025 6:30 pm - 8:30 pm |
| Chess Practice Commons | Wed 12/17/2025 3:30 pm - 5:00 pm |
| Choir Concert | Wed 12/17/2025 3:30 pm - 9:00 pm |
| HOLD for SHS Winter Sports | Wed 12/17/2025 3:30 pm - 7:00 pm |
| Sehome Practices | Wed 12/17/2025 3:30 pm - 9:00 pm |
| Team Practices | Wed 12/17/2025 3:30 pm - 8:00 pm |
| Cheer Practice Commons | Wed 12/17/2025 4:30 pm - 6:30 pm |
| Speech & Debate Practice Library & Rooms 251, 267 & 275 | Wed 12/17/2025 4:30 pm - 6:30 pm |
| Bellingham Pickup Soccer | Wed 12/17/2025 7:00 pm - 9:00 pm |
| HOLD for SHS Winter Sports | Thu 12/18/2025 3:30 pm - 7:00 pm |
| Sehome Practices | Thu 12/18/2025 3:30 pm - 9:00 pm |
| Team Practices | Thu 12/18/2025 3:30 pm - 8:00 pm |
| Girls Basketball vs LC | Thu 12/18/2025 5:00 pm - 9:00 pm |
| HOLD for SHS Winter Sports | Fri 12/19/2025 3:30 pm - 7:00 pm |
| Sehome Practices | Fri 12/19/2025 3:30 pm - 9:00 pm |
| Team Practices | Fri 12/19/2025 3:30 pm - 8:00 pm |
| Junior Varsity Wrestling Tournament | Sat 12/20/2025 9:00 am - 4:00 pm |
| HOLD for SHS Winter Sports | Mon 12/22/2025 3:30 pm - 7:00 pm |
| Sehome Practices | Mon 12/22/2025 3:30 pm - 9:00 pm |
| Team Practices | Mon 12/22/2025 3:30 pm - 8:00 pm |
| Cheer Practice Commons | Mon 12/22/2025 4:30 pm - 6:30 pm |
| HOLD for SHS Winter Sports | Tue 12/23/2025 3:30 pm - 7:00 pm |
| Sehome Practices | Tue 12/23/2025 3:30 pm - 9:00 pm |
| Team Practices | Tue 12/23/2025 3:30 pm - 8:00 pm |
| Chess Practice Commons | Wed 12/24/2025 3:30 pm - 5:00 pm |
| HOLD for SHS Winter Sports | Wed 12/24/2025 3:30 pm - 7:00 pm |
| Sehome Practices | Wed 12/24/2025 3:30 pm - 9:00 pm |
| Team Practices | Wed 12/24/2025 3:30 pm - 8:00 pm |
| Cheer Practice Commons | Wed 12/24/2025 4:30 pm - 6:30 pm |
| Speech & Debate Practice Library & Rooms 251, 267 & 275 | Wed 12/24/2025 4:30 pm - 6:30 pm |
| HOLD for SHS Winter Sports | Thu 12/25/2025 3:30 pm - 7:00 pm |
| Sehome Practices | Thu 12/25/2025 3:30 pm - 9:00 pm |
| Team Practices | Thu 12/25/2025 3:30 pm - 8:00 pm |
| HOLD for SHS Winter Sports | Fri 12/26/2025 3:30 pm - 7:00 pm |
| Sehome Practices | Fri 12/26/2025 3:30 pm - 9:00 pm |
| Team Practices | Fri 12/26/2025 3:30 pm - 8:00 pm |
| HOLD for SHS Winter Sports | Mon 12/29/2025 3:30 pm - 7:00 pm |
| Sehome Practices | Mon 12/29/2025 3:30 pm - 9:00 pm |
| Team Practices | Mon 12/29/2025 3:30 pm - 8:00 pm |
| Cheer Practice Commons | Mon 12/29/2025 4:30 pm - 6:30 pm |
| HOLD for SHS Winter Sports | Tue 12/30/2025 3:30 pm - 7:00 pm |
| Sehome Practices | Tue 12/30/2025 3:30 pm - 9:00 pm |
| Team Practices | Tue 12/30/2025 3:30 pm - 8:00 pm |
| Chess Practice Commons | Wed 12/31/2025 3:30 pm - 5:00 pm |
| HOLD for SHS Winter Sports | Wed 12/31/2025 3:30 pm - 7:00 pm |
| Sehome Practices | Wed 12/31/2025 3:30 pm - 9:00 pm |
| Team Practices | Wed 12/31/2025 3:30 pm - 8:00 pm |
| Cheer Practice Commons | Wed 12/31/2025 4:30 pm - 6:30 pm |
| Speech & Debate Practice Library & Rooms 251, 267 & 275 | Wed 12/31/2025 4:30 pm - 6:30 pm |
| HOLD for SHS Winter Sports | Thu 01/01/2026 3:30 pm - 7:00 pm |