Things to do in Pensacola Beach: fees, flags and the fort at the end of the road
One barrier island, two sets of rules: a $1 cashless bridge toll on the county side, a $25 federal vehicle pass at the other end, and a flag system that can close the water at both.

Pensacola Beach sits on Santa Rosa Island, a barrier island off the Florida Panhandle, and it is really two places sharing one road. The eastern and central stretch is a developed resort town of beach bars, rental towers and a boardwalk, promoted by the Santa Rosa Island Authority. Drive west and the development simply stops: the road runs into the Fort Pickens Area of Gulf Islands National Seashore, federal land with a masonry fort at the end of it. Visit Pensacola describes the beach's "crystal-clear turquoise waters" and "sugar white sand beaches," and notes it was named "America's Best Beach by Conde Nast Traveler Readers in 2025." The practical point for a visitor is that the two halves of the island have entirely different rules, hours and costs.
Hours and fees
Getting onto the island costs $1. The Bob Sikes Bridge toll has been all-electronic since the system went live on March 20, 2020 — Escambia County's toll FAQ states that "Cash and change will no longer be collected in person." Payment is by SunPass, E-Pass, Annual Pass, NC Quick Pass, Peach Pass, E-ZPass, a tolling app, or TOLL-BY-PLATE from SunPass. TOLL-BY-PLATE carries a $2.50 administrative fee per billing cycle: the county's worked example is ten passages invoiced at $12.50, being $10 in tolls plus the $2.50 fee.
A Pensacola Beach Annual Pass costs $20 a year for public passes and $70 a year for commercial vehicles, which the county defines as any vehicle displaying commercial markings or advertising. Pensacola Beach homestead residents are allowed up to two $5 passes, but only after obtaining a primary-residence designation from the Escambia County Property Appraiser's Office and showing proof of homestead exemption at purchase. Every version of the pass requires an active SunPass account, and SunPass requires a minimum opening balance of $10 — if the balance falls to zero, the annual pass stops working too.
The national seashore charges separately. Per the National Park Service, entrance to the Fort Pickens Area between January 1 and September 30 is $25 for a private vehicle carrying up to six people, $20 for motorcycles, and $15 per person for cyclists and walkers aged 16 and over — each good for seven days, with children under 16 free. A Gulf Islands Annual Pass is $45 and runs 365 days from purchase. The America the Beautiful interagency pass is $80 for residents and $250 for non-residents; the senior pass is $20 annually or $80 for life, and passes for military members, veterans and Gold Star families, holders of the Access Pass for permanent disability, and fourth-graders are free. The Park Service also notes that the park does not accept cash — Fort Pickens is cards only.
Fort Pickens gate hours are seasonal. The entrance station operates 5 a.m. to 8 p.m. from March 1 through October 31, and 5 a.m. to 6 p.m. from November 1 through February 28. The fort itself is open 8 a.m. to sunset year-round, and the park store runs 9 a.m. to 4:30 p.m. Overnight parking is not permitted year-round. All national seashore facilities close on New Year's, Thanksgiving and Christmas Days. Eight fee-free days are scheduled for 2026: Presidents Day on February 16, Memorial Day on May 25, Flag Day on June 14, Independence Day weekend from July 3 to 5, the Park Service birthday on August 25, Constitution Day on September 17, Theodore Roosevelt's birthday on October 27, and Veterans Day on November 11.
Getting there and getting around
The Fort Pickens address is 1400 Fort Pickens Rd, Pensacola Beach, FL 32561. Beyond the fort itself, the Park Service lists Battery Cooper and Battery Worth, a campground for tents and RVs, several parking lots with beach access, a Ferry Plaza with refreshments, exhibits and restrooms, the Santa Rosa Life-Saving Station for campground registration, and Langdon Beach, an accessible swimming area with a pavilion. A lifeguard is assigned to Langdon Beach from Memorial Day to Labor Day.
If you would rather skip the toll entirely, Escambia County points visitors to ECAT bus routes 61 and 64, ferry service, or biking and walking. Once on the island, the Pensacola Beach Island Trolley is free. The Santa Rosa Island Authority lists 2026 summer service running May 22 through September 7, daily, 4 p.m. to midnight, operated by Escambia County Area Transit in partnership with the authority. Three trolleys run three routes simultaneously: an East Route from Casino Beach to Portofino Island Resort, a West Route from Casino Beach to Park West near the entrance to Gulf Islands National Seashore, and a Core Route from Casino Beach through the commercial district including stops along the Boardwalk and the inner access road.
The Santa Rosa Island Authority describes the Pensacola Beach Gulf Pier as having a wide platform at its end where anglers can fish in roughly 20 feet of water, with an on-site bait and tackle shop renting gear, and separate charges for fishermen and for observers who simply want to walk out. Disabled veterans can obtain a Lifetime Disabled Veteran Fishing Pass giving complimentary pier entry for the cardholder only, issued at the authority's office during normal business hours.
What to know: read the flags before you read anything else
The single most consequential thing on Pensacola Beach is a coloured flag on a pole. Escambia County publishes a five-flag surf warning system: green for low hazard, representing "generally calm surf and currents," yellow for medium hazard with "moderate surf and/or currents," red for high hazard with "high surf and/or strong currents," double red meaning the water is closed, and purple flown "when jellyfish, Portuguese man o' war, or other stinging marine life are present." This is not advisory. The county states that "Swimming and wading during double red flags in the Gulf is prohibited in Escambia County."
Per Escambia County, flags are posted south of the Bob Sikes Toll Bridge, next to the Casino Beach Pavilion, on the Gulf Fishing Pier, one mile east of Portofino Island Resort, at Park East, at Park West, and at all lifeguard towers. The county's lifeguards run a text alert that fires each time the flags change; the instruction is to text PBFLAGS to 888777. The Santa Rosa Island Authority lists lifeguards at Casino Beach, Park East, Fort Pickens Gate Park and Quietwater Beach, plus Langdon Beach and Opal Beach within the national seashore, with full-time service from June through August, part-time or weekend coverage from mid-April through May and in September, and hours of 9:30 a.m. to 6 p.m.
Rip currents are the reason for all of this machinery. The Park Service warns that the Fort Pickens area is at high risk for them. The Santa Rosa Island Authority's advice is to "swim parallel to the shore, do not try to swim against the current," and if the current is too strong, to let it carry you farther out until it weakens, then swim back at an angle away from it. The authority also suggests making note of the closest walkover number to your location before you get in the water, because in an emergency it tells responders your nearest proximity.
The non-obvious planning trap is the overlap of these two systems. A summer visitor arriving on a double-red afternoon with a $25 vehicle pass already bought at the Fort Pickens gate cannot legally swim — but the pass is good for seven days, the fort is open 8 a.m. to sunset regardless of the surf, and the batteries, campground and Ferry Plaza do not care what colour is flying. The flags govern the water, not the land, and the two fee systems never talk to each other: neither the bridge toll nor the county annual pass buys you anything at the federal gate, and the Gulf Islands pass buys you nothing on the bridge.
Details verified against the National Park Service, Escambia County and Santa Rosa Island Authority official pages in July 2026. Hours and fees change; check nps.gov/guis, myescambia.com/pensacola-beach and visitpensacolabeach.com before travelling.