| Session Title | Offerings | Registration Date | Session Begins | Session Ends |
| 2026 Buffalo Winter Session | 4 Week Classes 1 Week Classes Playing Opportunities | Session 1: November 24 @ 10:00 AM Session 2: January 9 @ 10am | January 13 | March 19 |
| 2026 Spring Session | 4 Day Camp 4 Week Class 5 Week Simulator League 5 Week Simulator Class | TBD | TBD | TBD |
| 2026 PGA Jr League | 5 Week Team Scramble Play | TBD | TBD | TBD |
| 2026 Summer Session | 6 Week Session: Traditional Classes Hybrid Classes Playing Classes Girls Golf Classes | TBD | TBD | TBD |
| 2026 Playing Opportunities | On Course Learning Experiences Parent/Child Tournaments Teen Playing Days | TBD | TBD | TBD |
| 2026 Fall Session | 4 Week Session: Traditional Classes Hybrid Classes | TBD | TBD | TBD |
*Class schedules are typically announced 1-2 weeks before registration opens*
*For descriptions of each class offering, please refer to our First Tee Overview page*


