There are several schools in Ocean Beach which educate local students from the Point Loma and Ocean Beach community.
The most well known is the public Ocean Beach Elementary School, 4741 Santa Monica Avenue, San Diego, CA 92107 (619) 223-1631. The elementary school continuously receives high praise from parents and students for its caring teachers and solid academic instruction. OB Elementary is over 100 years old and is a California Distinguished School a designation given by the California Department of Education.
For preschool children one local option is the St. Peter's by the Sea Lutheran Church Preschool.
A Catholic School, Sacred Heart Academy of Ocean Beach, operates at 4895 Saratoga Avenue.