Mountain Way Elementary
702 N. Granite Ave.
Granite Falls, WA 98252
360.691.7719
360.283.4416 FAX
Principal: Cheryl Larsen
Grades: K-2
School Day: 8:45 am - 3:15 pm
Office Hours: 8:00 am - 4:00 pm
Monte Cristo Elementary
1201 100th St. NE
Granite Falls, WA 98252
360.691.7718
360.283.4417 FAX
Principal: Bruce Walton
Grades: 3-5 with Multi-age Grade 6
School Day: 8:35 am - 3:05 pm
Office Hours: 7:30 am - 3:45 pm
Granite Falls Middle School
405 N. Alder Ave
Granite Falls, WA 98252
360.691.7710
360.283.4415 FAX
Principal: Dave Bianchini
Grades: 6-8
School Day: 7:35 am - 2:05 pm
Office Hours: 7:00 am - 3:30 pm
Granite Falls High School
1401 100th St. NE
Granite Falls, WA 98252
360.691.7713
360.283.4414 FAX
Principal: Kevin Davis
Assistant Superintendent: Joey Johnson
Grades: 9-12
School Day: 7:30 am - 2:00 pm
Office Hours: 7:00 am - 3:30 pm 
Crossroads High School
205 N. Alder Ave
Granite Falls, WA 98252
360.283.4407
360.283.4307 FAX
Principal: Bridgette McVay
Grades: 10-12
School Day: 8:10 am - 1:50 pm
Office Hours: 7:00 am - 3:30 pm
Granite Falls Administration Center
205 N. Alder Ave
Granite Falls, WA 98252
360.691.7717
360.691.4459 FAX
Superintendent: Dr. Josh Middleton
Assistant Superintendent: Karin Manns
Director of Business & Finance: Marshall Kruse
Director of Special Education, Equity & Civil Rights: Sara Woolverton
Communications/Public Relations: Melanie Freeman
Office Hours: 7:00 am - 4:00 pm
One Hour Early Release
MWE: 2:15 pm
MCE: 2:05 pm
GFMS: 1:05 pm
GFHS: 1:00 pm
CRHS: 12:55 pm
Half Day Early Release
MWE: 12:00 pm
MCE: 11:50 am
Middle/High School dismissal: 10:50 am