Thank you for considering St. John School as the educational family for your child. It is within a familial environment that a child thrives emotionally, intellectually, spiritually and physically. St. John School recognizes that you, the parents, are the primary educators of your child and we would be honored to assist you in your ministry of parenting and educating.

Schedule a Tour

Our school serves transitional kindergarten, kindergarten, elementary and junior high students. Please call the office at 415-584-8383, email or use our web contact form to ask questions or to schedule an appointment to visit. Since our enrollment process is always open, we are able to welcome you when it is convenient for you and your family.


Please contact the school for the 2020-21 tuition rate. Tuition is payable annually, semiannually or monthly.

Extended Care and After-School Activities

Extended care is billed on a monthly or drop in rate. It is a nurturing environment where children are safely supervised while completing their homework, eating nutritious snacks and enjoying age-appropriate games and activities. Additional after school clubs and programs are available for a nominal fee.

Other Services

Counseling: We are fortunate to have a full-time counselor for our students. Her care and concern for the students continues to be a support to students, teachers and families.

Tutoring: Each homeroom currently offers free after-school tutoring twice a week from 3:15-4:15pm.