Campgrounds in San Juan, near Friday Harbor

By town: 6 near Friday Harbor , 4 near Roche Harbor , 3 near Birch Bay , 2 near Anacortes , 2 near Lopez Island , 1 near Marietta-Alderwood , 1 near Olga , and 1 near Shaw Island .

First-come Blind Island Marine State Park Friday Harbor · State Park
Agency
State Park
Sites
Not on record
Season
Year-round
Fee
Primitive and water trail sites $12/night (statewide rate)
First-come Clark Island Marine State Park Marietta-Alderwood · State Park
Agency
State Park
Sites
15
Season
Year-round
Fee
Primitive and water trail sites $12/night (statewide rate)
First-come Doe Island Marine State Park Anacortes · State Park
Agency
State Park
Sites
Not on record
Season
Year-round
Fee
Primitive and water trail sites $12/night (statewide rate)
First-come Griffin Bay Friday Harbor · State Forest
Agency
State Forest
Sites
5
Season
Not on record
Fee
No camping fee (first come, with a Discover Pass)
First-come James Island Marine State Park Anacortes · State Park
Agency
State Park
Sites
13
Season
Year-round
Fee
Primitive and water trail sites $12/night (statewide rate)
First-come Jones Island Marine State Park Roche Harbor · State Park
Agency
State Park
Sites
Not on record
Season
Year-round
Fee
Primitive and water trail sites $12/night (statewide rate)
First-come Matia Island Marine State Park Birch Bay · State Park
Agency
State Park
Sites
6
Season
Year-round
Fee
Primitive and water trail sites $12/night (statewide rate)
Reservable Moran State Park Olga · State Park
Agency
State Park
Sites
130
Season
Year-round
Fee
Peak nightly (statewide): standard $31-$43
First-come Obstruction Pass State Park Friday Harbor · State Park
Agency
State Park
Sites
10
Season
Year-round
Fee
Primitive and water trail sites $12/night (statewide rate)
Reservable Odlin County Park & Campground Lopez Island · County
Agency
County
Sites
35
Season
Year-round
Fee
$38.62/night (tax incl.); group camp $198.63; hike/bike share site $11.04 per person
First-come Patos Island Marine State Park Birch Bay · State Park
Agency
State Park
Sites
7
Season
Year-round
Fee
Primitive and water trail sites $12/night (statewide rate)
First-come Point Doughty Roche Harbor · State Forest
Agency
State Forest
Sites
3
Season
Not on record
Fee
No camping fee (first come, with a Discover Pass)
Reservable Posey Island State Park Roche Harbor · State Park
Agency
State Park
Sites
2
Season
Year-round
Fee
Primitive and water trail sites $12/night (statewide rate)
Reservable San Juan County Fairgrounds RV Camping Friday Harbor · County
Agency
County
Sites
10
Season
Year-round
Fee
$50/night per RV site (up to 5 people); group camp $180/night for up to 50 people
Reservable San Juan County Park Campground Friday Harbor · County
Agency
County
Sites
Not on record
Season
Year-round
Fee
$49.66/night summer (Apr-Oct, tax incl.), $38.62 winter upper sites; extra vehicle $16.55
Reservable Shaw County Park & Campground Shaw Island · County
Agency
County
Sites
11
Season
Not on record
Fee
$38.62/night (tax incl.); group camp (sites 10-11) $198.63; hike/bike share sites $11.04 per person
Reservable Spencer Spit State Park Lopez Island · State Park
Agency
State Park
Sites
56
Season
Year-round
Fee
Peak nightly (statewide): standard $31-$43, primitive $12
First-come Stuart Island Marine State Park Roche Harbor · State Park
Agency
State Park
Sites
18
Season
Year-round
Fee
Primitive and water trail sites $12/night (statewide rate)
First-come Sucia Island Marine State Park Birch Bay · State Park
Agency
State Park
Sites
64
Season
Year-round
Fee
Primitive and water trail sites $12/night (statewide rate)
First-come Turn Island Marine State Park Friday Harbor · State Park
Agency
State Park
Sites
Not on record
Season
Year-round
Fee
Primitive and water trail sites $12/night (statewide rate)