Jupiter Inlet Snook Spawn — Florida's Most Hunted Fish, the Catch-and-Release Reality, and How to Read the Tides
Late May through September, snook stack at Jupiter Inlet on the outgoing tide, ambushing mullet flushed from the Loxahatchee River. They are Florida's most charismatic inshore sport fish — and during summer spawn the entire fishery is catch-and-release only. Here is how to read the tides and fish it right.
The tide flips at 6:14 a.m. and for the next two hours the Loxahatchee empties into the Atlantic at four knots. Pinfish, finger mullet, glass minnows, threadfin herring — the entire summer pantry of a south Florida estuary — gets vacuumed out through a channel narrower than a football field and dumped onto a fish that has been waiting for this exact moment all night. You stand on the north jetty at Jupiter Inlet Lighthouse Park with a 7’6” medium-heavy rod, a 4-inch mullet hooked through the lips on a 5/0 circle, and you free-line it into the current. The bait gets thirty feet from the rocks and the line goes from slack to load to gone, and you watch your reel scream forty yards of braid into the channel before you remember to breathe.
Slot is 28 to 32 inches, one fish per day, Atlantic-coast permit required. From June 1 to August 31 the entire fishery is catch-and-release only. The slot doesn’t matter in summer — you couldn’t keep one if it crawled up the jetty and asked.
That is the snook bite at Jupiter Inlet, and there is nothing else in inshore Florida quite like it.
What you’re fishing for
Common snook — Centropomus undecimalis — is the lateral-line fish. Silver flank, faint olive back, gold tints across the gill plate, and one unmistakable black stripe running from the gill cover straight down the side to the base of the tail. There is no other inshore Florida fish that looks like this. They average 24 to 32 inches in the inlet. A 36-inch fish is a trophy worth a frame. A 40-inch fish is a story worth a beer. A 48-inch “linesider” exists, gets caught maybe a few dozen times a season inlet-wide, and the photo usually ends up tacked behind the counter at one of the bait shops on US-1.
Snook are obligate ambush predators with bucket mouths, oversized eyes for an inshore fish, and razor-sharp gill plates that will saw 20-pound mono off your knot in about a quarter second if you forget the leader. They are warm-water specialists — the entire Florida population got pruned back hard by the cold snaps of 2010 and 2018, and they still don’t range much north of the Tampa-Cape Canaveral line. They spawn in saltwater at inlet passes from late May through September, on the new and full moons, in water 78 to 86°F. Jupiter Inlet is one of the top three spawning aggregations on Florida’s Atlantic coast — Sebastian Inlet 70 miles north and Haulover Cut 60 miles south being the other two.
Why Jupiter
The Loxahatchee River drains a wild watershed — Jonathan Dickinson State Park, the Loxahatchee Slough, hundreds of square miles of saw-palmetto and cypress north and west of town. All of that freshwater plus the brackish lagoon system inside the inlet plus the Intracoastal Waterway plus the ocean meet at one fifty-foot-wide cut between the Jupiter Inlet Lighthouse and Dubois Park. The first two hours of outgoing tide flush the entire bait economy of that estuary through the channel. Snook stack at the inlet mouth, on the channel-edge drop-offs, around the rock jetties on both sides, under the Indiantown Road bridge over the Intracoastal a mile inland, and at the A1A bridge over the Loxahatchee itself. It is the most consistent snook spawning fishery in the state, and unlike Sebastian — which is a state park inlet with strict ranger enforcement — Jupiter is a publicly accessible commercial inlet where you can fish from a jetty without a boat, a charter, or much in the way of secret knowledge.
The regulations, read them twice
Florida Fish and Wildlife (FWC) regulates snook on a coast-by-coast basis. Jupiter is Atlantic coast. The Atlantic regs are:
- Slot: 28 inches to 32 inches total length, measured pinched-tail flat against the deck.
- Bag: 1 fish per person per day. Period. No mercy.
- Licenses: Florida saltwater fishing license + the snook permit (about $10 annual add-on; see the florida-fishing-license-guide post for the full breakdown).
- Closed seasons — catch-and-release ONLY:
- December 15 through January 31 (winter — protects cold-stressed fish)
- June 1 through August 31 (summer — protects the spawning aggregation, which is the whole reason you came)
Verify current-year regs at myfwc.com before you cast — the dates have shifted slightly in past rule cycles and the bag has gone to zero during post-freeze rebuilding years. FWC officers do walk the jetty. They do check coolers at the Burt Reynolds Park boat ramp. A snook out of slot, kept in season, or kept during a closed season is a $500-plus citation and possible license suspension. The community polices itself too — a guy walking a 24-inch fish back to a stringer in July will get a polite “hey brother, you know that one’s gotta go back, right?” and if he argues he gets a less-polite phone call to FWC. The inlet’s reputation depends on it.
Tackle, honestly
You don’t need exotic gear. You do need balanced gear.
Inshore spinning rig: 7’0” to 7’6” medium-heavy spinning rod, 4000-size reel (Stradic, Saragosa, Stella if you’re flush). Spool with 20- to 30-pound braid. Tie a six-foot length of 25- to 40-pound fluorocarbon leader with a double-uni or FG knot. Terminal tackle: 4/0 to 6/0 circle hook for live bait, or a snap swivel for plugs.
Surf/jetty rig: if you’re fishing the north jetty with serious wind or pitching big mullet a long way, step up to a 9- to 10-foot heavier spinning rod. Same braid, same leader. You’ll cast across more current.
Bridge rig (Indiantown Road, night fishing): same inshore rod, but switch to a 2- to 3-ounce bucktail jig with a curly-tail trailer for working the light line under the bridge.
The leader is the rule, not the suggestion. Snook gill plates are like saw blades and will cut anything under 25-pound test in clear water. 60-pound is overkill in daylight — the fish will see it and refuse. 30-pound fluorocarbon is the everyday compromise that lets you land 30-inch fish without spooking 24-inch fish.
Bait and lure rotation
The bite shifts hour to hour. Smart anglers rotate. The classic Jupiter Inlet bait box looks like this:
- Live mullet, 4 to 8 inches — the iconic snook bait. Cast-net the docks at first light, keep them lively in a 5-gallon livewell with an aerator. Hook through both lips with a 5/0 circle, free-line into the current. This is the trophy-fish bait.
- Live pinfish or pigfish — universal inshore bait, particularly good when mullet are scarce. Sabiki rig off the jetty rocks, or buy bucket-of-live at the Snook Nook Bait & Tackle.
- Live shrimp or sardines — backup bait, smaller average fish but consistent.
- Topwater plugs — Heddon Zara Spook in bone, Rapala Skitter Walk in mullet pattern. Dawn and dusk only. Walk-the-dog retrieve across the current. The strikes are violent — the fish doesn’t bite the lure, it tries to murder it.
- Soft plastics on jig heads — DOA shrimp in glow or root beer, Z-Man Diezel MinnowZ on a 1/4-ounce jig head. The “I forgot the cast net” emergency bait. Surprisingly effective on slack-and-turning tides when nothing natural is moving.
- Bucktail jigs with curly-tail trailers — 1-ounce in white or chartreuse. The bridge fisherman’s tool. Cast up-current of the bridge light, let it swing down through the dark/light shadow line, fish hammer it on the swing.
The tide math
Snook bite on moving water. Memorize this. Slack tide — dead high and dead low, when the water stops — is dead bite. The fish are still there, but the bait isn’t getting flushed past them, so they’re not in feeding posture.
The best bite window at Jupiter Inlet, summer after summer, is the first ninety minutes of outgoing tide, with two minor exceptions:
- Last hour of incoming, going slack at high — when bait is funneling into the inlet from the ocean instead of out of the river. Smaller fish on average but consistent.
- Mid-outgoing on a strong moon tide — when the volume of flushing water turns the inlet into a conveyor belt.
Get the tide tables from NOAA’s Jupiter Inlet station (8722859 or the lighthouse station, whichever is closer to your launch). Subtract about thirty minutes from the predicted high/low for the actual inlet current to flip — the predicted tides are for water height, not current direction, and they lag at the inlet mouth. Better still, download Tides Near Me or Fishbrain and have it on the phone before you tie on.
Time of day rules: dawn and dusk are best. First two hours of daylight or last two hours before sunset. Midday in July is a heat-exhaustion proposition with a side of mediocre bite. Night fishing under the Indiantown Road bridge lights is the classic inlet snook scene — the fish stack in the light/dark line, you cast jigs across the seam, and you get hookups at 11 p.m. that you would have killed for at 11 a.m.
Where to fish without a boat
Jupiter Inlet is one of the best no-boat snook fisheries in Florida, which is rare for a top-tier spot. Public access in priority order:
- Jupiter Inlet Lighthouse Park / north jetty. Five dollars parking. Walk out the jetty (rock-hop with care — the rocks are slick and the south side waves come over the top on heavy days). Fish the channel-side and the ocean-side both. Dawn, dusk, and any outgoing tide.
- Dubois Park (south side). Beach access plus a small jetty stub on the inlet. Free parking. Quieter than the north jetty. Better for kids and first-timers.
- Indiantown Road Bridge over the Intracoastal. Pedestrian walkway on the south side. Night fishing under the bridge lights — bring a headlamp, a small folding chair, and bug spray. This is where the locals are when the inlet itself is too crowded.
- A1A bridge over the Loxahatchee River. Public sidewalk access on both sides. Fish the bridge shadows and the current seams. Less pressured.
With a boat
Launch ramps at Burt Reynolds Park (free, can get jammed on weekend mornings) or Jonathan Dickinson State Park ($6 park entry plus ramp fee, less crowded). Run the Intracoastal east to the inlet, anchor or drift the inlet mouth, position right at the channel-edge drop-off — you can see it on any chart-plotter as the line where the 6-foot shoulder drops to 18-foot channel. Pitch live mullet across the drop or fish bucktail jigs vertically off the boat. Etiquette: do not anchor in the channel itself (you’ll get yelled at by trawlers heading offshore), and do not drift across someone’s anchored boat (you’ll lose a friend). The boat-loaded Saturday morning at Jupiter Inlet is chaos — twenty boats inside a few hundred yards of channel — and the polite drift queue is the only thing keeping it from being demolition derby.
Charters
Jupiter has a deep stable of inlet guides. Half-day inshore charters run $400 to $600, full-day $700 to $1,100. The reliable names — Captain Adam Peeples Fishing, Stuart-area guides who run down to Jupiter on the right tide, the captains who work out of Sailfish Marina and Jupiter Pointe Marina. The single best move before any charter is a phone call the day before to verify the bite is on. A good captain will tell you straight up if the bite is dead and reschedule you. A bad captain will take your $700 and grind you through a six-hour fishless drift. The honest captains have referrals; ask for them.
The catch-and-release reality
During the closed seasons — which include the entire summer spawn — every snook you catch goes back. The fishery exists because the fish exist; the fish exist because anglers don’t kill the spawn. Mortality on improperly released snook is high. You can fix that. The rules of clean release:
- Wet your hands before touching the fish. Snook have a protective slime layer; dry hands strip it.
- Support the belly horizontally. Never hold a snook vertically by the jaw — you’ll tear the jaw and damage internal organs.
- No ground contact. No “let me put it on the rocks for a photo.” Ever.
- Fish in the water if possible. Take the photo with the fish boatside or jetty-side, half-submerged. A dry photo, if you must, is under five seconds.
- Use circle hooks and don’t set hard. Circle hooks self-set in the corner of the mouth. Let the fish load the rod, then lift steadily. No bass-fishing hooksets.
- Revive boatside. Hold the fish upright in the current, water flowing through the gills, until it kicks off under its own power. Do not “throw it back.”
The temperature shock thing is real in summer. Air temperature at 95°F + asphalt temperature at 130°F + a fish that lives at 82°F = a fish that has thirty seconds out of water before it starts dying. Plan accordingly.
Common rookie mistakes
Things I have personally done wrong and watched others do wrong:
- Fishing slack tide. No water movement, no bite. Check the tide before you drive thirty minutes to the inlet.
- Heavy leader. 60-pound fluorocarbon is invisible to you and obvious to a snook. Drop to 30.
- No leader at all. They cut you off in the first hookup. Tie the leader before you wet the line.
- Hammering the hookset. Circle hooks load. Bass-fishing reflexes pull the hook out of their mouth.
- Bottom-fishing all day. Snook are mid-water and surface feeders mostly. Free-lined bait and topwater catch more fish than bottom rigs.
- No polarized sunglasses. You can see the fish in the inlet on a sunny day, but only with amber or copper polarized lenses. Cheap sunglasses are an angler-experience tax you don’t have to pay.
Off-Jupiter alternatives
Jupiter Inlet is the hottest spot and therefore the most pressured. If you want fewer boats and the same species:
- Sebastian Inlet (70 minutes north): comparable spawning aggregation, more space, state park enforcement strict. North or south jetty both fish well.
- St. Lucie Inlet (30 minutes north): smaller fishery, accessible only by boat, less pressured.
- Stuart Causeway (45 minutes north): bridges over the St. Lucie River, classic night-snook fishery.
- Hobe Sound shoreline (20 minutes north): wadable flats, smaller fish, fewer boats, family-friendly.
Weather, briefly but seriously
Summer afternoons on the Treasure Coast hit thunderstorms every day between roughly 2 p.m. and 6 p.m. Lightning kills inlet anglers — usually one or two a year statewide. See the florida-lightning-safety post for the 30-30 rule. When you see the anvil cloud building west of the inlet, you have about forty minutes. Leave on the first rumble.
Sun is the other weapon. 95°F + 80% humidity + standing on white rocks reflecting sunlight back up at you = sunburn in 20 minutes. Long-sleeve technical shirt, buff over the neck, wide-brim hat, reef-friendly sunscreen on hands and face, a half-gallon of water per person per hour. This is not optional.
Practical card
| Best months | June through September (spawn — all catch-and-release) |
| Open kill season (Atlantic) | Feb 1 – May 31; Sep 1 – Dec 14 |
| Slot / bag | 28–32” / 1 per person per day |
| License | FL saltwater + snook permit (~$10 add-on) |
| Best tide | First 90 minutes of outgoing |
| Best time of day | Dawn, dusk, night under bridge lights |
| Top live bait | 4–8” mullet, free-lined |
| Top lure | Topwater plug (dawn/dusk), bucktail jig (night) |
| Leader | 25–40 lb fluorocarbon, six feet |
| No-boat access | Jupiter Inlet Lighthouse Park north jetty, Dubois Park, Indiantown Rd bridge |
| Boat ramp | Burt Reynolds Park (free) or Jonathan Dickinson SP |
| Charter | $400–$600 half / $700–$1,100 full |
| When NOT to go | Slack tide, post-cold-front north wind 20kt+, midday July |
Snook are not the biggest fish in saltwater Florida and they are not the easiest. They are the smartest, the prettiest, and the one that rewards you the most for showing up on the right tide with the right bait and a leader you tied yourself. Jupiter Inlet between Memorial Day and Labor Day is the place to learn them. Bring the snook permit. Release them clean. Come back next year and they’ll still be there.
