Twanoh State Park Campground

Open

Open through May 31, 2026. Beginning June 1, 2026, the campground closes through spring 2027 for shoreline restoration. No camping reservations are being accepted for June 2026 onward. Park hours are 6:30 a.m. to dusk in summer.

About

Twanoh State Park is a 188-acre marine camping park located on the southern bend of Hood Canal in Mason County. The park is known for having some of the warmest saltwater swimming in Washington State, thanks to Hood Canal's shallow waters and protected location. The campground offers 47 sites: 25 standard tent/RV sites and 22 full-hookup sites with water, electric, and sewer connections. A primitive Cascadia Marine Trail site is available first-come, first-served for paddlers and sailors. The park provides excellent waterfront recreation including a boat launch, 100 feet of dock, and buoy moorage. Shellfish harvesting is popular when seasons permit. Onshore activities include woodland trails, a swimming area, and picnic facilities. Two restroom buildings with flush toilets and showers serve the campground. Gathering firewood is prohibited, but campers can purchase packaged firewood from the campground host. Built in the 1930s by the Civilian Conservation Corps, Twanoh retains historic character while offering modern camping conveniences. The park's location provides easy access to Olympic National Forest and the greater Hood Canal region.

Directions

Located at 12190 E State Route 106, Union, WA 98592. From Belfair, head west on SR 106 along Hood Canal for approximately 8 miles. The park entrance is on the right.

Amenities

Water Yes
Fires Allowed Yes
Toilets Yes
Dump Station
Wifi
Pets Allowed Yes
Showers Yes
Electric Hookups Yes
Water Hookups Yes
Sewer Hookups Yes
Camp Store
Price $12 - $51

Vehicle

Max RV Length 40ft
Max Trailer Length 40ft
Big Rig Friendly No
Pull Through Sites No

Contact

Phone +1 (360) 275-2222

Cell Service

AT&T Yes
Verizon Yes
T-Mobile None

Availability

Photos

Community Posts

No posts yet. Be the first to share your experience!