Enroll

Two Rock School offers an individualized educational program in a safe, welcoming, and community-focused environment. We have an integrated STEAM (Science, Technology, Engineering, Arts, Math) instructional program alongside strong social-emotional support systems, which are funded in part through DoDEA grants. Located in a beautiful valley surrounded by farmland and adjacent to the Two Rock Coast Guard Training Center, our campus is one of a kind.

Open the Google form to complete information, and we will send an enrollment packet. Or stop by the office to pick one (or more) up. Call if you have questions, 707-762-6617 or email the registrar (Aug-June).

Registrar email:

Transitional Kindergarten & Kindergarten

Two Rock School District offers both a Transitional Kindergarten and a Kindergarten program for our families.

Kindergarten - Children are eligible for Kindergarten if they will be 5 years old before September 2.​

Transitional Kindergarten - Children who will be 5 between September 2 and December 2 are eligible for our Transitional Kindergarten (TK) program.  Transitional Kindergarten is the first year of a two-year kindergarten program.   Children who turn 5 after December 2 will be accepted into the TK class on a space available basis. Those dates will change to children between September 2 and February 2, for the 2022-2023 school years, with children who turn 5 after February 2 on a space available basis.

Both Kindergarten and Transitional kindergarten classes are offered as extended day programs, from 8:30-2:00 Monday, Tuesday, Thursday and Friday and until 1:45 on early release Wednesdays.

Kindergarten and Transitional Kindergarten registration is due early so the school can plan effectively for the upcoming school year.  Keep in mind that school offices will be closed or open on a very limited basis for summer. Parents are encouraged to submit their registration as soon as possible to avoid delays.

School Performance Overview

Contact Us

5001 Spring Hill Road
Petaluma, CA  94952

PH:  707-762-6617

FAX:  707-762-1923