Skip Navigation

Incredible teachers, a challenging curriculum, outstanding athletics and exciting missions opportunities make Cole Valley Christian Schools an extraordinary experience for your student. Our rigorous academic curriculum is taught through a biblical worldview in an exciting, nurturing community.  Our faculty, staff, and coaches are passionate about serving Christ. This is a place where you are encouraged to try something different and are supported as you strive to reach your fullest potential in the Lord. We are dedicated to expanding minds, building faith — and preparing our students so that they can serve Christ in a rapidly changing world.

Our Campuses

Cole Valley Christian Schools is currently located in two locations just 6 miles apart. Our Early Childhood-5th grade students are at the Elementary Campus in Boise. Our 6th-12th grade students are at the Middle School/High School Campus in Meridian. Click the photos below to learn more about each campus.                    


SHUTTLE BUS:  As a convenience to our families, Cole Valley Christian Schools is pleased to offer shuttle bus service between our elementary and Middle School/High School campuses.

School Hours  

During normal school days, campus offices are open from 8 a.m. to 4 p.m.

Summer Hours


  • 5/25: 8AM-12:30PM
  • 5/26: CLOSED for staff event
  • 5/29: CLOSED for Memorial Day
  • 5/30: 9AM-1PM
  • 5/31: 9AM-1PM


  • 6/1: 9AM-1PM
  • 6/2: 9AM-1PM
  • 6/5-6/16: Monday-Thursday: 9AM-1PM
                       Friday: CLOSED
  • 6/19-7/7: CLOSED


  • 7/1-7-7: CLOSED
  • 7/10-7/27: Monday-Thursday: 9AM-1PM
                        Friday: CLOSED
  • 7/31: 8AM-4PM


  • 8/1-8/4: Monday-Friday: 8AM-4PM
  • 8/7-8/9: Monday-Wednesday: CLOSED for staff retreat
  • 8/10: back on regular office hours 8AM-4PM

Regular School Day


Preschool & PreKindergarten: 
   Half Day Option
   Full Day Option - afternoon enrichment
Kindergarten - 2nd Grades
3rd - 5th Grades
Minimal Days:
Middle School:
High School :
8:20am - 3:00pm
8:20am - 3:20pm
8:20am - 12:15pm
8:00am - 3:15pm
8:15am - 3:15pm