Welcome to Keystone School

Keystone School has been a haven for San Antonio's bright and motivated children since 1948. Our diverse community of engaged learners in grades PK3-12 enjoys small classes, master teachers, and interdisciplinary instruction at our warm and historic campuses. Keystone's scholars prepare for adulthood in a safe and inclusive environment, and consistently lead the nation in measures of academic excellence.

Upcoming Events

In the News

Keystone is proud of our upper school quiz bowl teams! All five groups made it into the playoffs recently in the McArthur competition. 

Upcoming Events

November 20 - Monday
Thanksgiving Break
Category: GENERAL
Date: November 20, 2017 - November 24, 2017
November 21 - Tuesday
Thanksgiving Break
Category: GENERAL
Date: November 20, 2017 - November 24, 2017
November 22 - Wednesday
Thanksgiving Break
Category: GENERAL
Date: November 20, 2017 - November 24, 2017
November 23 - Thursday
Thanksgiving Break
Category: GENERAL
Date: November 20, 2017 - November 24, 2017
November 24 - Friday
Thanksgiving Break
Category: GENERAL
Date: November 20, 2017 - November 24, 2017
November 28 - Tuesday
Picture Re-takes
Category: GENERAL
Date: November 28, 2017
Description: Please send picture packet with student for re-takes.
MS Girls "A" BB vs. Living Rock (Home)
Category: Athletics
Date: November 28, 2017
Time: 5:00 PM - 6:00 PM
Responsible Person: Jody Hawk-Ridewood
November 29 - Wednesday
PTO Council Meeting
Category: GENERAL
Date: November 29, 2017
Time: 12:30 PM - 1:30 PM
Description: Open to all Keystone parents who would like to learn more about the PTO and Keystone activities. The meeting will take place in the Parlor in Founders' Hall.
Responsible Person: PTO President Diane Carl
November 30 - Thursday
8th grade student Headed to High School program
Category: GENERAL
Date: November 30, 2017
MS Girls "B" BB vs. Cornerstone (Home)
Category: Athletics
Date: November 30, 2017
Time: 4:30 PM - 5:30 PM
Responsible Person: Jody Hawk-Ridewood
MS Girls "A" BB vs. Winston (Home)
Category: Athletics
Date: November 30, 2017
Time: 5:30 PM - 6:30 PM
Responsible Person: Jody Hawk-Ridewood
MS Boys BB vs. Winston (Home)
Category: Athletics
Date: November 30, 2017
Time: 6:30 PM - 7:30 PM
Responsible Person: Kyle Unruh
December 4 - Monday
MS Girls B BB vs. New Braunfels Christian (Home)
Category: Athletics
Date: December 4, 2017
Time: 5:30 PM - 6:30 PM
Responsible Person: Jody Hawk-Ridewood
MS Boys BB vs. Montessori School of San Antonio (Home)
Category: Athletics
Date: December 4, 2017
Time: 6:30 PM - 7:30 PM
Responsible Person: Kyle Unruh
December 5 - Tuesday
8th grade parent Headed to High School program
Category: GENERAL
Date: December 5, 2017
December 6 - Wednesday
Middle School Holiday Shopping for Inner City Development
Category: GENERAL
Date: December 6, 2017
College Night for Juniors & Families
Category: College Counseling
Date: December 6, 2017
Time: 6:00 PM - 8:30 PM
Responsible Person: Sara Christiansen
December 7 - Thursday
4th Grade - Before the Play Parent Gathering
Category: GENERAL
Date: December 7, 2017
Description: Time and location TBD
MS Girls "B" vs. New Braunfels Christian (Home)
Category: Athletics
Date: December 7, 2017
Time: 4:30 PM - 5:30 PM
Responsible Person: Jody Hawk-Ridewood
MS Girls "A" BB vs. New Braunfels Christian (Home)
Category: Athletics
Date: December 7, 2017
Time: 5:30 PM - 6:30 PM
Responsible Person: Jody Hawk-Ridewood
MS Boys BB vs. New Braunfels Christian (Home)
Category: Athletics
Date: December 7, 2017
Time: 6:30 PM - 7:30 PM
Responsible Person: Jody Hawk-Ridewood
4th grade play
Category: GENERAL
Date: December 7, 2017
Time: 7:00 PM - 8:00 PM
December 8 - Friday
MS - Before the Play Parent Gathering
Category: GENERAL
Date: December 8, 2017
Description: Time and location TBD
Middle School Dance
Category: GENERAL
Date: December 8, 2017
Time: 7:00 PM - 10:00 PM
Description: grades 6-8
December 11 - Monday
MS Boys BB @ Castle Hills (Away)
Category: Athletics
Date: December 11, 2017
Time: 5:00 PM - 6:00 PM
Responsible Person: Kyle Unruh