This page was built more than 18 hours ago. Conditions have moved on.

ShellSanibel

Read the beach.

Plan my day Where to stay

About

How the beach read is made

Anyone can print a rating. What makes one worth anything is being able to see what went into it and where it stops working. This page is both.

The honest framing, first. Conditions can improve or reduce the likelihood of productive shelling, but the Gulf decides what reaches the beach. Nothing on this site can promise you a shell.

Where the numbers come from

What actually moves the read

These are the only things that do. There is no other input, no editorial thumb on the scale, and no number we invented.

How low the water gets in daylight The largest single influence.
A daylight low at or below 0.3 ft counts as excellent and moves the read two steps; at or below 0.8 ft, one step. Higher than that and comparatively little bar is uncovered. Those cuts are where the water actually sits, which is not the same as what a tide table says — see the row below.
Why our grade can disagree with the height we print Shifts the read, never the number.
NOAA's tide predictions are referenced to a tidal datum averaged over 1983–2001, and mean sea level has risen since. At the St. Petersburg gauge these predictions come from, the water has run about 0.38 ft above its own prediction over the last nineteen months, and the Fort Myers gauge agrees within three hundredths of a foot. Every tide table and phone app inherits this; it is not peculiar to us. So we print NOAA's number, because that is the one on your phone and in the printed tables, and we grade against where the water is actually going to be. In tide-table terms the cuts land at -0.08 ft and 0.42 ft. Graded on the raw prediction instead, more than a third of daylight lows here came out excellent and nearly two thirds good or better, which is not a rating so much as a yes.
Whether that low lands near first light Improves the read.
A low within 90 minutes of civil dawn is the premium combination: lowest water, low sun, and a beach nobody has walked yet.
Wind direction Improves or worsens it.
Onshore wind can drive material in, and how onshore a wind is depends on which beach you are standing on: these seven Gulf beaches face across about 135° of compass, from the island’s southeast tip round to west-northwest at Captiva. We measure the part of the wind aimed straight at that beach, so the same breeze can be onshore at Captiva and off the land at Point Ybel. Each beach page shows the direction it faces. Wind off a beach moves its read down, because nothing new is arriving there.
Wind strength Improves it, then ruins it.
Onshore wind counts from 9 mph and counts strongly from 17 mph. At 29 mph and above the water is churned and the wash is hard to read whatever the tide is doing, so the read drops.
Red tide Caps the read outright.
Medium or high Karenia brevis near the islands caps the read at Thin regardless of a perfect tide, and leads the reasoning. Respiratory irritation and dead fish decide a morning in a way that a good low water does not offset. Low abundance moves it down one step.
Darkness Overrides everything.
A low that falls outside civil twilight is not walkable. If both of a day’s lows are in the dark, the read is Thin and no window is offered, however deep the water drops.

Why there is no score out of ten

The read is one of five words — Promising, Worth a walk, Mixed, Thin, Too uncertain to call — and never a number. A 7.6 out of 10 would imply a precision that wind, tide and a Gulf doing as it likes cannot support. The reasoning underneath is the part worth reading; the label is only an index into it.

What happens when a source fails

Each block is checked for freshness on its own and shown as Unavailable rather than carried forward. Tides count as stale after 24 hours, red tide after nine days — FWC samples periodically rather than daily — and wind after 3 hours. A missing input never silently improves the read — it lowers the stated confidence, and the page says which input was missing. If the page itself is more than 18 hours old, a banner appears at the top saying so.

We would rather show you nothing than a stale red tide reading. A wrong number on that block is a health question, not a cosmetic one.

Update timing and what is automated

These are static pages. Nothing is fetched while you are reading, so the page you have is complete and unchanging until the next build — which is why the timestamp matters. The schedule runs three times a day: before first light, at midday, and in the evening after FWC posts its daily sample map.

Believe the timestamp in the footer over that last sentence. It records when this page was actually built. A schedule is an intention and can fail; the timestamp is a fact, and if it is more than 18 hours old a banner at the top of the page will say so before you read anything else.

The interpretation is code, not a person: the same inputs always produce the same read. The beach descriptions and the shell guide are written by hand. Scientific names are checked automatically against the World Register of Marine Species.

Limits, stated plainly

Responsible shelling → · About this site · Today’s read