Glenwood Heights Primary Mission:  

Learning for all in a caring and sharing community.

Ice Cream Social & Curriculum Night

Monday, August 28th

5:30 - 7:00

~ Meet the Teacher ~

~ Drop off Supplies ~

~ Eat Ice Cream ~


Find Your Bus Stop and Time

You can search for the bus stop and time nearest to your home on the Edulog website. Routes are also listed in PDF documents below. Please note that due to proximity to your school there may not be a bus available. Please call Cascade Student Transportation at (360) 687-7137 for more information.

Bus Stops


2017/18 Registration is OPEN!!!

Glenwood Heights Primary would like to invite our future parents to Connect to Kindergarten, by completing your student’s kindergarten registration. You may complete online registration now using the links below

Find out which school your child will attend by using the district's boundary map or by calling the district boundaries office:

(360) 885-6577.


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:00 am (First Bell)
11:10 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