
International School for Peace


Now Enrolling For The 2025-2026 School Year
The International School for Peace is Tucson’s first Spanish Immersion Preschool, offering a play-based, multicultural learning environment where children grow socially, emotionally, and academically.
Located on the grounds of St. Francis in the Foothills, this non-faith-based preschool nurtures a love for learning through language immersion, diversity, and global understanding.
Why Choose the International School for Peace?
-
Spanish immersion in a nurturing, inclusive setting.
-
Play-based learning tailored for early childhood development.
-
A diverse, welcoming environment that celebrates all cultures.
Schedule a tour today. Call (520) 299-8908 or visit internationalschoolforpeace.com to learn more.

Tucson's First Spanish Immersion Preschool
Play-Based
Multicultural
Non-Biased
Celebrates Diversity
Established in 2004, the International School for Peace promotes peace within the individual, the community, and the world by immersing children in languages and multi-cultural experiences.
ISP Book Fair
March 17th - March 21st on ISP Front Porch
Support the International School for Peace while exploring a wonderful selection of Spanish and English titles, perfect for readers of all ages. Whether you're looking for a new adventure, a heartwarming story, or a great gift, this fundraiser offers a variety of books to spark imagination and curiosity. Shop in person during select days or conveniently browse online to support ISP while growing your home library. Every purchase helps nurture a love of learning in the community—happy reading!
March 17th - March 30th Online
Can’t make it in person? Browse and shop online below to find your next great read!

Open 7:30am to 6:00pm
A non-denominational preschool located on the peaceful desert landscape of the St. Francis in the Foothills United Methodist Church campus. The school is completely solar powered.
International School for Peace
4625 E. River Road
Tucson, AZ 85718
Phone: (520) 299-8908
Fax: (520) 299-9099
Contact Us:
