39 locations in Florida checked against the rules of the agency that manages each one: 33 allowed, 2 need a permit, 1 prohibited, 3 unconfirmed. Each page gives the permit requirements, limits, restrictions and penalties, with the primary sources it was checked against.
Rules last checked between April 2026 and September 2026 · State overview updated September 2026
Florida has no single statewide law that settles whether metal detecting is legal — the answer depends on who manages the specific stretch of sand, and that can change from one jurisdiction line to the next along the same beach. What does apply across the state is Florida Statutes Chapter 267, the Florida Historical Resources Act: treasure trove and artifacts of historical or archaeological value abandoned on state-owned land or state sovereignty submerged land belong to the state, not the finder (§ 267.061), and removing them without a Division of Historical Resources permit is a crime (§ 267.13). On an ocean or Gulf beach, state sovereignty land generally runs seaward of the mean high-water line; the dry sand above it is usually city, county, or private land, unless the beach is inside a state park, which is state-owned throughout. The statute sets no age threshold; the familiar "50 years" figure is Florida State Parks policy, which treats anything over 50 years old as historic and doesn't let park visitors keep it. That rule sits underneath every verdict below, regardless of whether detecting itself is allowed, prohibited, or permit-required at a given site.
Against that constant baseline, the sites documented on this site split into four consistent patterns depending on the land manager.
How the verdict tends to split by land manager
Land manager
Typical verdict
Documented example
City or county beach with no local ordinance found
Allowed, no permit
Clearwater Beach, St. Pete Beach, Naples Beach
County with a specific detecting or excavation ordinance
Varies — some allow, some ban
Brevard County parks: prohibited (Sec. 78-120 excavation ban) vs. Volusia County beaches: permit-required (free annual permit)
Florida state park (beach section)
Allowed on the beach only, upland prohibited
Fort Pierce Inlet, Honeymoon Island — both under FL DEP Rule 62D-2.014
National Park Service unit (national seashore)
Prohibited, no exception
Padre Island-style federal seashores nationally fall under 36 CFR § 2.1(a)(7); in Florida this covers Gulf Islands and Canaveral National Seashore sections
Reflects verdicts already published on this site as of this writing. County and city ordinances change — always confirm the specific location page before assuming a neighboring beach shares the same rule.
A state park boundary can sit inside what looks like one continuous beach
Several documented Florida sites show a public city or county beach running directly into a state park section with a different rule — allowed on the open sand, but the moment the same walk crosses into the park's upland trails or dune areas, FL DEP Rule 62D-2.014 makes that ground off-limits. The sand can look identical on both sides of that line.
The 1715 Spanish Fleet corridor carries extra weight under Chapter 267
The Treasure Coast stretch from Sebastian Inlet south through Fort Pierce, Vero Beach, and Jensen Beach sits directly against the scatter zone of the 1715 Spanish Plate Fleet wrecks. Submerged wreck sites themselves are separately protected as sovereign submerged land under § 267.061, and the density of colonial-era material means Chapter 267 gets applied with particular care by researchers documenting this stretch — a coin or fitting that would be ambiguous elsewhere is treated as presumptively historical here.
33 Allowed
2 Permit Required
3 Unclear
1 Prohibited
Loading map…
All 39 Metal Detecting Sites in Florida at a Glance
No permit required on Nassau County and City of Fernandina Beach public beach sections — no specific ordinance found banning recreational metal detecting; confirm with Nassau County at (904) 491-7333
Caspersen Beach Park is currently closed to public access due to Hurricane Helene and Milton damage (September–October 2024) — confirm current status with Sarasota County Parks at (941) 861-5000 before visiting
Free annual permit required from the Volusia County Beach Safety Department before detecting — provide name, address, and contact information; permit is valid for one year
No permit required; no Charlotte County ordinance found prohibiting recreational metal detecting on county beach — verify current rules with Charlotte County Parks at (941) 743-1900 before visiting
Town of Fort Myers Beach public gulf beach — allowed; no permit required; no specific ordinance banning recreational detecting found in TOFMB Code as of May 2026
Restricted to the Gulf beach and bay beach areas only — interior trails, picnic groves, and upland habitat are prohibited under FL DEP Rule 62D-2.014(7)
Town of Melbourne Beach Chapter 40 (Beaches and Waterways) ordinance text was inaccessible online as of April 2026 — confirm status with Town Hall at (321) 724-5860 before visiting
City of Naples public beaches (Naples Pier area, Lowdermilk Park, Gulf Shore Boulevard access points) — allowed; no permit required; no city ordinance banning recreational detecting found as of May 2026
Free annual permit required from the Volusia County Beach Safety Department — contact (386) 239-6484; provide name, address, and contact information; permit is valid for one year
No permit required on SRIA-managed Pensacola Beach sections (Casino Beach and the main community beach area) — confirm current rules with SRIA at (850) 932-2257
No permit required on the City of St. Augustine Beach's public beach — no specific city ordinance prohibiting recreational metal detecting found in Chapter 5; confirm with the City of St. Augustine Beach at (904) 471-2122
No permit required for metal detecting; City of Venice Code does not contain a specific ordinance prohibiting recreational metal detecting on public beach
No permit required; metal detecting is allowed on St. Johns County beaches under Ordinance 2007-19; contact St. Johns County Beach Services at (904) 209-0331 to confirm current rules