May 29, 2026
IMPORTANT DATES - JUNE 2026
IMPORTANT DATES JUNE 2026 Last Day of School is June 25! See you in August! June 2026 June 2: City Council Public Hearing on the proposed Fiscal Year 2027 City Budget June 5: FHS Graduation June 7:...
May 29, 2026
IMPORTANT DATES JUNE 2026 Last Day of School is June 25! See you in August! June 2026 June 2: City Council Public Hearing on the proposed Fiscal Year 2027 City Budget June 5: FHS Graduation June 7:...
May 26, 2026
The Framingham Women, Children, and Families Commission is conducting its second citywide community survey to gather resident feedback and help shape its priorities for the coming year. The commiss...
May 21, 2026
Please be advised that schools will be closed on Monday, May 25, 2026, in observance of Memorial Day.
May 21, 2026
Distribution of Recruitment Material May 2026 Framingham-based, youth-oriented service groups can distribute recruitment materials during four designated periods throughout the school year. The dis...
2024-2025 BLOCKS Hours (Juniper Hill)
School Day Program
8:15am - 2:15pm (Mon., Tues., Thurs., Fri.)
Half Day Programs (Mon.,Tues.,Thurs., Fri.)
Morning Program - 8:15am - 10:55am
Afternoon Program -11:35am - 2:15pm
The Community Resource Development Office provides extended day options for students enrolled at BLOCKS/Juniper Hill through Little Explorers. Space is limited.
A Look Inside BLOCKS