Glenwood Heights Primary Mission:  

Learning for all in a caring and sharing community.

Back to School / Curriculum Night

Thursday, September 1st

5:30 - 6:30

Please join us for a community gathering to celebrate the start of our school year. All Glenwood families are welcome to attend!


Register for School

Online Enrollment Links

New student enrollment and Skyward account request

Student enrollment for current BGPS families with a Skyward account.

K-12 Enrollment Information

Kindergarten Enrollment Guide


Glenwood Heights

Summer Hours

June 15 - June 30

8:00 - 4:00

Monday - Thursday

Closed July

Aug. 9 - Aug. 18

8:00 - 4:00

Monday - Thursday

Aug. 22 - Sept. 6

8:00 - 4:00

Monday - Friday

About Us

Glenwood Heights Primary is the iconic "community school," nestled among berry fields in a semi-rural area of Clark County in the southern end of the Battle Ground School District.  Our wonderful, dedicated staff and incredible students work hand-in-hand with an active Parent Teacher Organization ("PTO") and a large volunteer base to provide for the students.  In addition to the PTO, Glenwood strives to serve our students in a variety of educational programs such as LAP Reading and Math, English as a Second Language (ELL), Skills Centers, Structured Learning Center, Life Skills program and our Highly Capable Program.

    Stay Connected

Glenwood's Facebook Page:

Glenwood Heights Primary Facebook

Battle Ground Public Schools Mobile Apps:


             Apple App                                             Google App

School Information


Main Office
(360) 885-5250
School Hours

Absence Line
(360) 885-5294

Office Hours
8:15 am - 4:15 pm

Student Hours
9:00 am (First Bell)
9:10 am (Tardy Bell)
3:40 pm (End of Day)

Early Release
12:40 pm (End of Day)

Late Arrival
11:30 am (First Bell)
11:40 am (Tardy Bell)
3:40 pm (End of Day)   

Fax Number
(360) 885-5260

(360) 885-5639

(360) 885-6577

(360) 687-7137

(360) 885-5343


Staff Absence