Skip to content

About Virgin Creek Beach in Fort Bragg, California

Virgin Creek Beach is sandy shoreline tucked away in the middle of MacKerricher State Park. It’s only reachable by trails. There is a narrow public land corridor with a trail to the beach from Highway 1. This parking area and trailhead is located across from the address 22991 N Hwy 1 in Fort Bragg. Where the trail hits the beach you can walk to the left which leads to the widest part of the beach near the creek mouth, or explore to the right where the beach is more narrow below the bluff.

The Haul Road Trail (a paved rail-trail) behind the beach takes walkers and bike riders north to MacKerricher Main Beach and south to Pudding Creek Beach. It’s possible to walk to Virgin Creek Beach from these nearby beaches which are both about one mile away via the trail.

Note that because of the more difficult access via trails, Virgin Creek Beach is usually less crowded than the other beaches in the state park.

Address
22991 CA-1
Fort Bragg, CA 95437
Phone
707-964-9112
Park Name
MacKerricher State Park
Owner
State Park
Pet Details
No dogs allowed on beach
Fees
Free parking
Activities
Hiking, Beachcombing, Beach Walking, Biking (on rail-trail)
Amenities
Trails, Rail-Trail
Map of Virgin Creek Beach
loader-image
Fort Bragg, US
4:02 pm, Jul 20, 2026
weather icon 62°F
L: 62° H: 64°
overcast clouds
Humidity: 82 %
Pressure: 1016 mb
2 m/s WSW
Wind Gust: 2 m/s
UV Index: 0
Precipitation: 0 inch
Clouds: 100%
Visibility: 3 km
Sunrise: 6:04 am
Sunset: 8:38 pm

Nearby Attractions

Nearby Lodging

Related Articles

Reviews

5.0
1 review(s)
Excellent
Very good
Average
Poor
Terrible
November 29, 2025

This is a NO DOG, NO BICYCLE beach. Dogs, bicycles are allowed above the beach only and keep the dogs ON LEASH. This is a state park and rangers will issue tickets for violations. The fines are pretty hefty. There are good reasons for no dogs—- it’s to protect migratory shorebirds, sensitive vegetation, and other wildlife. This is not the place to let your dog run loose. Noyo Beach is an offleash dog park.

LDW