Located on a scenic 17-acre campus in Los Altos Hills, St. Nicholas Catholic School provides a nurturing TK–8 education that focuses on the whole child. Our mission is to form confident, compassionate students rooted in Catholic tradition, ready to serve the global community. Children grow in faith, pursue academic excellence, lead by example, and learn to care for others with compassion.
St. Nicholas Catholic School is more than just a school. It’s a place of faith, tradition, and community where every child is known, loved, and prepared to lead with integrity. Visit us and experience the difference!
Join us for our Winter Open House
Saturday, January 31, 2026, from 11:00 AM – 1:00 PM
We invite you to tour our campus, visit classrooms, and discover what makes each grade level special. Our administrators, faculty, and parents are excited to share their experiences and answer your questions. RSVP appreciated. Parents and children are welcome to attend together.
Nestled in the serene Los Altos Hills and easily accessible from Interstate 280, St. Nicholas Catholic School offers a peaceful, inspiring setting for growth and discovery. Our expansive 17-acre campus provides ample space for academic pursuits, outdoor activities, and community events, making it an ideal environment for young minds to flourish.







