Back to top

Welcome to Thornton High School

Video in Spanish

An International Baccalaureate Diploma Programme School

Thornton High School's International Baccalaureate Programme provides opportunities, expectations and support for each student to become a knowledgeable, open-minded, active, and caring citizen of an ever-changing world. To this end, the programme challenges students to think critically, develop respect for different points of view, and embrace a lifelong journey of learning, hard work and academic excellence.


Total Commitment to High Achievement and Success for All.


Thornton High will be a high performing school that provides a continuum of learning for IB students along the Thornton corridor, THS will provide an environment that promotes:

  • A viable authentic curriculum
  • Personalization of the learning experience for every student
  • In an atmosphere of democratic decision-making

Bell Schedules                                                       Pay for it

View the schedules                                    PayForIt

Social Media

Follow us on Facebook and Twitter.

We welcome your feedback

If you have questions about how to use this site or if you would like to make a suggestion regarding content that is not currently included on the site but should be, please contact us.


Address9351 N Washington Street
Thornton, CO
Office Phone720-972-4800
Fax Number720-972-4999
Office Hours7:00 am - 3:30 pm
School Hours7:15 am - 3:00 pm
Early Release
7:10am - 12:30pm

Upcoming Sports

Softball: Varsity Game vs Skyview (Cancelled)

Softball: Varsity Game vs Skyview (Cancelled)

Date & Time: Thu, 09/17/2020 - 4:00pm
Location: Skyview High School

Type: nonconference Opponent: Skyview Comments:

09/17/2020 - 4:00pm
Sep 17

Softball: Varsity Game vs Boulder (Away) (Rescheduled from 08-27-20)

Softball: Varsity Game vs Boulder (Away) (Rescheduled from 08-27-20)

Date & Time: Tue, 09/22/2020 - 3:00pm
Location: Thornton High School

Type: nonconference Opponent: Boulder Comments: Completion of the game postponed due to rain on 8/27. We will finish this game and then play the second game immediately afterward.

09/22/2020 - 3:00pm
Sep 22