The BEST Things to Do in Fort Bragg, California

mackerricher state park

Whether you prefer a more outdoorsy experience or just want to sit on the beach and enjoy the sunsets, I think you’ll find Fort Bragg a fuss-free, salt-of-the-earth type of place worth exploring.
It’s a weird, amazing walk through gnarled cypress and pine trees that are twisted in strange and glorious ways. It’s a small area that’s so fun to climb in and explore. From the parking lot, the trail will naturally take you that direction to the right on your way down to the beach.

Where to Stay

Click to read more posts about

*Some links in this post are affiliate links, which support this site at no extra cost to you! The stay with Noyo Harbor Inn was also hosted, however all thoughts on their delicious food and awesome bathtub are my own!

[embedded content]

Glass Beach

What is a pygmy forest? Take a look:
Sea glass beach!

The Noyo harbor has several spots where you can get some clam chowder or other cheap seafood. This also feels like a very local area, where you’re hanging out with the people who live there and get a chance to get a look at the fishing ships as they come in and go out as well. You’re sure to see some seals in the water, too!
This is another great spot to take a bicycle, as there are paved, wide bike paths.
Some other honorable mentions are the Sea glass museum, which I admit I have never checked out, nor do I particularly plan to. But if you are super into the sea glass, you might enjoy knowing that it exists!
We went there looking for tide pools, but we got was a beautiful walk along bluffs over the ocean, and of course, the pygmy forest!

Both experiences take about 2 to 2 1/2 hours and are both under ! You can book the bike here and the train here.

You can book the Noyo Harbor Inn here, and be sure to make a reservation at the restaurant when you do!
10 mile beach, which is actually not a whole 10 miles long, has a southern, middle, and top access point where you can go and explore the sand dunes.

You might be noticing a state park theme here, as there are plenty of them all along the coast in Fort Bragg, but each one has something unique to discover and each is worth exploring!

Skunk Train and Rail Bikes

Over time, the waves eroded the glass that had been dumped on the beach, resulting in an entire beach with little pieces of sea glass as its sand.

Nowadays you can book a ticket to ride the skunk train into the Redwoods — don’t worry, it doesn’t smell like a skunk anymore — or you can opt for the rail bikes, which is what we did.
What in the world is a skunk train? And what in the world is a rail bike?
I was disappointed when I visited in 2019, finding that there was little to no sea glass left. People had collected it to take it home, which had caused it to lose much of its allure.

10 mile beach fort bragg

Jug Handle State Park

A former Native American reservation that operated more like a slave colony, the Noyo Headlands have a dark history, but the views are undeniably beautiful.


Or you can simply walk and enjoy the perfect positioning for sunset, or in my case, an early morning stroll. The views just keep on serving over and over! There are also a few interpretive signs that help tell the history.
After the glitz and high prices of Mendocino, it becomes clear that Fort Bragg has its own flavor, with one of the most famous beaches in California and free state parks, wild coastline, and a working harbor.
As for the tide pools, they were just all right, but all of the different plants growing on the rocks down there were really cool to check out, along with the peaceful atmosphere.

I loved walking along the beach there, looking at the clam and abalone shells, and saying (an appropriately distanced) hello to the seals who were out on the rocks.

But even if you don’t get lucky like we did and see the glass, you have a good chance of seeing seals, and you will have a beautiful sunset overlooking the rocks as well. So basically, you can’t lose!

10-Mile Beach Dunes

fort bragg glass beach

The skunk train used to be the connector for the various towns along the Mendocino Coast. It got its name for the horrible smell that the mixture of fuels used to emit back in the day.
Interested in wine and more Redwoods? You can also drive down Highway 128 to see more. If you’re coming from the Bay Area, you’ll probably take this road in to the coast.
When traveling to Fort Bragg you may start to notice that town has a character all its own.

MacKerricher State Park

Mendocino county is all about small B&Bs and inns. There are several commercial chains in Fort Bragg, but do yourself a favor and stay somewhere quaint with a beautiful view.

These are easy to access, was just a short walk from any of the parking places you might pick. Access is also free!
Looking for some fresh and affordable fish and chips in an otherwise very expensive area for restaurants?
What I just loved about most of the state parks in Fort Bragg is that they were free, which isn’t so much the case for the ones closer to Mendocino.

My friends and I stayed at the Noyo Harbor Inn, which gives you gorgeous views of the bridge, a HUGE bathtub, an opportunity to hear seals and sea lions in the water, and easy access to the best meal we had of the whole trip at their restaurant – I am not exaggerating.

Though you might not be impressed if you have checked out the Kelso dunes in Mojave, the Mesquite Flat dunes in Death Valley, or dunes abroad, it still is cool to see something different in Fort Bragg.

Noyo Headlands State Park

You can see more of what it looked like (and everything else in this post) in the video below:


Easily Fort Bragg’s most famous feature, the glass beach actually used to be a dump.
There’s also so much to see in the surrounding areas, including the town of Mendocino and the state parks near there. You can read about my favorite things to do in Mendocino here.

Noyo Harbor




That brings me to MacKerricher State Park, Which has free day entry and paid overnight camping options.
But having just visited in 2021, for whatever reason, more glass must have washed up and at golden hour or sunset, in particular, it really glows.

This is also a great place to take a bicycle, with many paved paths that you can take either on foot or bike all along the coastline.

The bikes also go along an old railroad track, with two seats for each bike. You’ll have a hand brake and access to an electric bicycle to help power the bike. The ride is only about 20 minutes of peddling, and then you’ll come to a Redwood forest that you can hike through. It’s a very easy hike at only a mile, but gives you a glimpse of the tallest living organisms on earth.
Parking is free, so enjoy!

span,.formkit-form[data-uid=”ff60a8d270″] .formkit-submit:hover > span,.formkit-form[data-uid=”ff60a8d270″] .formkit-button:focus > span,.formkit-form[data-uid=”ff60a8d270″] .formkit-submit:focus > span{background-color:rgba(0,0,0,0.1);}.formkit-form[data-uid=”ff60a8d270″] .formkit-button > span,.formkit-form[data-uid=”ff60a8d270″] .formkit-submit > span{display:block;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;padding:12px 24px;}.formkit-form[data-uid=”ff60a8d270″] .formkit-input{background:#ffffff;font-size:15px;padding:12px;border:1px solid #e3e3e3;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;line-height:1.4;margin:0;-webkit-transition:border-color ease-out 300ms;transition:border-color ease-out 300ms;}.formkit-form[data-uid=”ff60a8d270″] .formkit-input:focus{outline:none;border-color:#1677be;-webkit-transition:border-color ease 300ms;transition:border-color ease 300ms;}.formkit-form[data-uid=”ff60a8d270″] .formkit-input::-webkit-input-placeholder{color:inherit;opacity:0.8;}.formkit-form[data-uid=”ff60a8d270″] .formkit-input::-moz-placeholder{color:inherit;opacity:0.8;}.formkit-form[data-uid=”ff60a8d270″] .formkit-input:-ms-input-placeholder{color:inherit;opacity:0.8;}.formkit-form[data-uid=”ff60a8d270″] .formkit-input::placeholder{color:inherit;opacity:0.8;}.formkit-form[data-uid=”ff60a8d270″] [data-group=”dropdown”]{position:relative;display:inline-block;width:100%;}.formkit-form[data-uid=”ff60a8d270″] [data-group=”dropdown”]::before{content:””;top:calc(50% – 2.5px);right:10px;position:absolute;pointer-events:none;border-color:#4f4f4f transparent transparent transparent;border-style:solid;border-width:6px 6px 0 6px;height:0;width:0;z-index:999;}.formkit-form[data-uid=”ff60a8d270″] [data-group=”dropdown”] select{height:auto;width:100%;cursor:pointer;color:#333333;line-height:1.4;margin-bottom:0;padding:0 6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:15px;padding:12px;padding-right:25px;border:1px solid #e3e3e3;background:#ffffff;}.formkit-form[data-uid=”ff60a8d270″] [data-group=”dropdown”] select:focus{outline:none;}.formkit-form[data-uid=”ff60a8d270″] [data-group=”checkboxes”]{text-align:left;margin:0;}.formkit-form[data-uid=”ff60a8d270″] [data-group=”checkboxes”] [data-group=”checkbox”]{margin-bottom:10px;}.formkit-form[data-uid=”ff60a8d270″] [data-group=”checkboxes”] [data-group=”checkbox”] *{cursor:pointer;}.formkit-form[data-uid=”ff60a8d270″] [data-group=”checkboxes”] [data-group=”checkbox”]:last-of-type{margin-bottom:0;}.formkit-form[data-uid=”ff60a8d270″] [data-group=”checkboxes”] [data-group=”checkbox”] input[type=”checkbox”]{display:none;}.formkit-form[data-uid=”ff60a8d270″] [data-group=”checkboxes”] [data-group=”checkbox”] input[type=”checkbox”] + label::after{content:none;}.formkit-form[data-uid=”ff60a8d270″] [data-group=”checkboxes”] [data-group=”checkbox”] input[type=”checkbox”]:checked + label::after{border-color:#ffffff;content:””;}.formkit-form[data-uid=”ff60a8d270″] [data-group=”checkboxes”] [data-group=”checkbox”] input[type=”checkbox”]:checked + label::before{background:#10bf7a;border-color:#10bf7a;}.formkit-form[data-uid=”ff60a8d270″] [data-group=”checkboxes”] [data-group=”checkbox”] label{position:relative;display:inline-block;padding-left:28px;}.formkit-form[data-uid=”ff60a8d270″] [data-group=”checkboxes”] [data-group=”checkbox”] label::before,.formkit-form[data-uid=”ff60a8d270″] [data-group=”checkboxes”] [data-group=”checkbox”] label::after{position:absolute;content:””;display:inline-block;}.formkit-form[data-uid=”ff60a8d270″] [data-group=”checkboxes”] [data-group=”checkbox”] label::before{height:16px;width:16px;border:1px solid #e3e3e3;background:#ffffff;left:0px;top:3px;}.formkit-form[data-uid=”ff60a8d270″] [data-group=”checkboxes”] [data-group=”checkbox”] label::after{height:4px;width:8px;border-left:2px solid #4d4d4d;border-bottom:2px solid #4d4d4d;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:4px;top:8px;}.formkit-form[data-uid=”ff60a8d270″] .formkit-alert{background:#f9fafb;border:1px solid #e3e3e3;border-radius:5px;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;list-style:none;margin:25px auto;padding:12px;text-align:center;width:100%;}.formkit-form[data-uid=”ff60a8d270″] .formkit-alert:empty{display:none;}.formkit-form[data-uid=”ff60a8d270″] .formkit-alert-success{background:#d3fbeb;border-color:#10bf7a;color:#0c905c;}.formkit-form[data-uid=”ff60a8d270″] .formkit-alert-error{background:#fde8e2;border-color:#f2643b;color:#ea4110;}.formkit-form[data-uid=”ff60a8d270″] .formkit-spinner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:0px;width:0px;margin:0 auto;position:absolute;top:0;left:0;right:0;width:0px;overflow:hidden;text-align:center;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}.formkit-form[data-uid=”ff60a8d270″] .formkit-spinner > div{margin:auto;width:12px;height:12px;background-color:#fff;opacity:0.3;border-radius:100%;display:inline-block;-webkit-animation:formkit-bouncedelay-formkit-form-data-uid-ff60a8d270- 1.4s infinite ease-in-out both;animation:formkit-bouncedelay-formkit-form-data-uid-ff60a8d270- 1.4s infinite ease-in-out both;}.formkit-form[data-uid=”ff60a8d270″] .formkit-spinner > div:nth-child(1){-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}.formkit-form[data-uid=”ff60a8d270″] .formkit-spinner > div:nth-child(2){-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}.formkit-form[data-uid=”ff60a8d270″] .formkit-submit[data-active] .formkit-spinner{opacity:1;height:100%;width:50px;}.formkit-form[data-uid=”ff60a8d270″] .formkit-submit[data-active] .formkit-spinner ~ span{opacity:0;}.formkit-form[data-uid=”ff60a8d270″] .formkit-powered-by[data-active=”false”]{opacity:0.35;}@-webkit-keyframes formkit-bouncedelay-formkit-form-data-uid-ff60a8d270-{0%,80%,100%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);}40%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}}@keyframes formkit-bouncedelay-formkit-form-data-uid-ff60a8d270-{0%,80%,100%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);}40%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}}.formkit-form[data-uid=”ff60a8d270″] blockquote{padding:10px 20px;margin:0 0 20px;border-left:5px solid #e1e1e1;} .formkit-form[data-uid=”ff60a8d270″]{max-width:700px;}.formkit-form[data-uid=”ff60a8d270″] [data-style=”clean”]{width:100%;}.formkit-form[data-uid=”ff60a8d270″] .formkit-fields{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;}.formkit-form[data-uid=”ff60a8d270″] .formkit-field,.formkit-form[data-uid=”ff60a8d270″] .formkit-submit{margin:0 0 15px 0;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;}.formkit-form[data-uid=”ff60a8d270″] .formkit-powered-by{color:#7d7d7d;display:block;font-size:12px;margin:0;text-align:center;}.formkit-form[data-uid=”ff60a8d270″][min-width~=”700″] [data-style=”clean”],.formkit-form[data-uid=”ff60a8d270″][min-width~=”800″] [data-style=”clean”]{padding:10px;}.formkit-form[data-uid=”ff60a8d270″][min-width~=”700″] .formkit-fields[data-stacked=”false”],.formkit-form[data-uid=”ff60a8d270″][min-width~=”800″] .formkit-fields[data-stacked=”false”]{margin-left:-5px;margin-right:-5px;}.formkit-form[data-uid=”ff60a8d270″][min-width~=”700″] .formkit-fields[data-stacked=”false”] .formkit-field,.formkit-form[data-uid=”ff60a8d270″][min-width~=”800″] .formkit-fields[data-stacked=”false”] .formkit-field,.formkit-form[data-uid=”ff60a8d270″][min-width~=”700″] .formkit-fields[data-stacked=”false”] .formkit-submit,.formkit-form[data-uid=”ff60a8d270″][min-width~=”800″] .formkit-fields[data-stacked=”false”] .formkit-submit{margin:0 5px 15px 5px;}.formkit-form[data-uid=”ff60a8d270″][min-width~=”700″] .formkit-fields[data-stacked=”false”] .formkit-field,.formkit-form[data-uid=”ff60a8d270″][min-width~=”800″] .formkit-fields[data-stacked=”false”] .formkit-field{-webkit-flex:100 1 auto;-ms-flex:100 1 auto;flex:100 1 auto;}.formkit-form[data-uid=”ff60a8d270″][min-width~=”700″] .formkit-fields[data-stacked=”false”] .formkit-submit,.formkit-form[data-uid=”ff60a8d270″][min-width~=”800″] .formkit-fields[data-stacked=”false”] .formkit-submit{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;} ]]>

Having visited twice, I find new things to love about it each time. These are the best things to do in Fort Bragg, California: California