Coast Guard anchors

US Coast Guard Training Center Petaluma


599 Tomales Road, Petaluma, CA 94952

USCG Petaluma Aerial

USCG Training Center Petaluma is one of the three training sites operated by the United States Coast Guard to educate and improve the skills of its military units. The other two centers are located in Virginia and New Jersey. Petaluma is one of the two centers that host the A schools. The other such center is in Virginia. The center in New Jersey is responsible for providing the basic training sessions for all the operations the US Coast Guard is involved in. When the students aim to choose a particular specialty, they are redirected to one of the other two facilities.


The center is located about 65 kilometers away from San Francisco and only 15 kilometers from the coast. It spreads over 800 acres and two different counties – Marin and Sonoma.


The facility started as a top secret installation built and operated by the United States Army. Its primary mission was to deal with the communicational missions. It was one of the facilities that only a few knew about until World War II reached an end. It was referred to as Two Rock Ranch Station. The facility lost its importance after the war. It was kept by the US Army for the Korean War and the Vietnam War too, but then it was inactivated. This is when the United States Coast Guard stepped in and commissioned it as a training center on July 1, 1971.


Training Center Petaluma trains, develops and supports leaders ready to perform Coast Guard missions.

Arriving at USCG Training Center Petaluma
If arriving by air, San Francisco International Airport is the preferred airport for arrivals to Training Center Petaluma due to the more frequent runs to Petaluma via ground transportation. The USO lounge is open 24 hours and is located on the Mezzanine Level of Terminal 1.


Oakland International Airport is a viable option but ground transportation to Training Center Petaluma is more sporadic. Please allow for additional waiting time when using the Oakland Airport. Unfortunately, there is no USO at the Oakland Airport.


The recommended ground transportation travel from SFO and OAK is the Airport Express, a commercial shuttle, which provides direct services from San Francisco International Airport and Oakland International Airport to Petaluma seven days a week. Reservations are not required, but are recommended to ensure seating. Departures are every hour from 0530-0030 (check the schedule to verify).


Cost is $32 for a one-way ticket (ask for a military rate).  Note:  This is the military discount price.  Military prices must be requested and verification – with military ID – is required.  The cost is reimbursable.


Drop-off point in Petaluma is the Petaluma Fairgrounds terminal.