Directions and Transportation

San Juan Island National Historical Park is located on San Juan Island in Northwestern Washington State, about 90 miles north of Seattle. San Juan Island is served by Washington State Ferries, several private cruise and shuttle craft and two air carriers (one of which has both land and seaplane service). For detailed information and links to public transportation visit the San Juan Island Visitors Bureau Website.


Directions to the American Camp Visitor Center

4668 Cattle Point Road
Friday Harbor, WA 98250
(360) 378-2240 ext. 2226

The American Camp visitor center is about six miles southeast of Friday Harbor along Cattle Point Road. Simply drive west on Spring Street to Mullis Street and turn left. The road will wind a bit and change its name twice until it becomes Cattle Point Road. Turn right on the visitor center entrance road after you see the large park entrance sign.

Directions to English Camp

3905 West Valley Road
Friday Harbor, WA 98250
(360) 378-4409

English Camp is located about nine miles northwest of Friday Harbor on West Valley Road. Take Spring Street to Second Street and turn right. Go straight. At the first stop sign you encounter, Second becomes Guard. Go to the next stop sign and continue to go straight. The street runs past the library, bends right and left and becomes Beaverton Valley Road. Follow Beaverton Valley Road over Cady Mountain (it’s a small mountain). The road becomes West Valley Road. About 500 feet past the park entrance sign, on the left, is the entrance road.

English Camp also may be accessed via Roche Harbor Road. To reach the Roche Harbor Road from Friday Harbor, turn right at the second stop sign onto Tucker Avenue. Tucker becomes Roche Harbor Road just outside of town. Take Roche Harbor Road to West Valley Road and turn left. The parade ground entrance road will be your second right after you pass the park entrance sign.

Last updated: October 31, 2017

Park footer

Contact Info

Mailing Address:

P.O. Box 429
Friday Harbor , WA 98250


360 378-2240

Contact Us

Stay Connected