For the past 60 years, St James Academy has exemplified the blending of outstanding academic education with caring Catholic values. As the challenges of contemporary life evolve, St James Academy continuously evaluates the best processes to enable our students to meet the current and future needs of our community. The vision for St James Academy is to enable students, educators, and our community to gain both the desire and the opportunity to practice Christ-centered action in everyday life. We invite you to join our community.

Prospective Student Form

General Admission & Registration

stjamessignWe take pride in our dedicated staff that constantly strives for academic excellence in an environment that continually integrates Christian values of compassion, integrity, and justice as they work toward academic excellence. Every year we enrich our school and students with a greater variety of programs to develop the whole child.

Enroll your child and become part of the St. James family by filling out the form below.

Registration Fee: A fee of $400 per student is due at the time of registration and is non-refundable.

Kindergarten screening Thursday, February 22nd: $30 non-refundable fee per student.

Kind Words About Us...

"One of the greatest benefits of a St. James Academy education is the commitment of faculty to continued personal growth."

"St. James Academy promotes a spirit of enthusiasm that fosters a sense of community thereby maintaining a strong Catholic mission."

"St. James Academy did an excellent job at incorporating a variety of supplemental texts, materials and methods to meet the needs of the students and their various learning styles!"

"They integrate Christian values into the curriculum, with an emphasis on spiritual development, positive approach to discipline and community building activities."

Schedule Tour

St. James Academy is a private Catholic school in North County, San Diego. If you are searching for the premier preschool, elementary school or junior high school in proximity to Encinitas, Del Mar, and Solana Beach, contact us today!