Published May 15, 2026
You’ve done the drive down the Parkway. You’ve packed the cooler, hauled the chairs, slathered on SPF 50 — and then discovered the beach closest to your rental is absolutely swarmed with greenhead flies. We’ve been there. It’s a rite of passage for first-time Shore visitors, and a well-known hazard for the rest of us.
That’s why Flies on the Beach exists. We’re not another generic travel blog that tells you Asbury Park is “vibey” and Cape May is “charming.” We give you the ground-level, local intelligence that actually changes your day — including a daily fly report that tells you exactly where the greenheads are biting so you can go somewhere else.
We don’t just tell you which beach is beautiful. We tell you whether it’s safe to sit on it today.
Below you’ll find our breakdown of the Jersey Shore’s best beaches from north to south, the real story on greenhead fly season, and a practical planner with everything from beach tag prices to parking tips. Bookmark this page. You’ll come back to it.
From the wild dunes of Sandy Hook to the Victorian streets of Cape May, here’s what you actually need to know about each stretch of shore — including the fly risk level for each area.
Part of Gateway National Recreation Area, Sandy Hook offers six distinct beaches across a barrier peninsula. The northernmost tip has stunning views of the Manhattan skyline. No beach badge is required — you pay $20 per car to park (season passes available for $100). Parking fills up fast on summer weekends — arrive before 9am or take the ferry from Manhattan. Gunnison Beach on the bay side is one of only a handful of clothing-optional federal beaches in the country. The marsh areas can attract greenheads mid-summer, so check the Fly Report before heading to the bay-facing beaches.
Asbury Park has had a full-blown renaissance over the past decade, and the beach is now one of the most energetic spots on the Shore. The Convention Hall and Stone Pony add a music-and-culture layer you won’t find anywhere else. The boardwalk is lined with excellent food, from classic boardwalk pizza to craft cocktail bars. Daily badges are $7 weekdays and $10 weekends and holidays; adult season badges run $70. Open water is Atlantic, so conditions can be rough — lifeguards are on duty Memorial Day through Labor Day. Fly risk here is low given the open oceanfront exposure.
Jenkinson’s Boardwalk is the beating heart of Point Pleasant — amusement rides, arcades, an aquarium, and a full calendar of summer events. The beach itself is well-maintained with lifeguards across the full stretch. Chair and umbrella rentals are available beachside. Daily badges are $13 on weekdays and $14 on weekends and holidays; season badges are $130 for adults ($95 for seniors). It gets crowded fast on hot weekends; if you’re bringing young kids, aim for mid-week.
Ten miles of undeveloped barrier island — no boardwalk, no concession stands, no development. This is the Jersey Shore as it looked a century ago. The surf fishing here is legendary, the birding is exceptional during migration, and the dunes are protected natural habitat. No beach badge required — you pay $6 to park on weekdays, $10 on weekends. The tradeoff: this is one of the most notorious greenhead fly zones on the coast. Mid-July to mid-August can be genuinely brutal away from the waterline. Always check the Fly Report before making the drive in peak season.
LBI is its own world — 18 miles of barrier island stretching from Barnegat Light in the north to Beach Haven in the south, connected by a single road (Long Beach Blvd). Beach Haven is lively with bars and restaurants; Barnegat Light is serene and historic. Most visitors rent for a week or two. Daily badges are $10 in most LBI towns (Beach Haven, Barnegat Light, Long Beach Township, Ship Bottom, Holgate) and $11 in Surf City; season badges typically run $40–$55. Fly activity varies significantly by location — bayfront areas and marshes near the causeway see more activity than open-ocean beaches in Harvey Cedars or Surf City.
Ocean City is consistently ranked among the best family beaches on the East Coast. Daily badges are $10; season badges are $35 (or $30 if you buy before May 31). It’s also a dry town, which keeps the crowd decidedly family-oriented. The eight-mile boardwalk is spectacular, with Kohr Brothers frozen custard, Mack’s Pizza, and Shriver’s Salt Water Taffy as essential stops. The wind exposure here keeps fly activity minimal all summer.
Wildwood has the widest, flattest beach on the Jersey Shore — at low tide you can walk a quarter mile before you hit water. That’s not an exaggeration. The three-mile boardwalk is the most action-packed on the coast, with six amusement piers and more rides than any other boardwalk on the East Coast. The Doo-Wop architecture from the 1950s and 60s is a genuinely unique cultural attraction. Wildwood, North Wildwood, and Wildwood Crest all have free beach access — no badge required — making this the best value stretch on the entire Shore for large groups.
Cape May is the crown jewel of the Jersey Shore — a National Historic Landmark district filled with more than 600 Victorian-era homes, boutique hotels, and farm-to-table restaurants. Daily badges are $10; season badges are $40 (or $30 if purchased before April 30). Weekly badges are available for $25. The beach faces southwest rather than east, which means afternoon sun and spectacular sunsets. Cape May diamonds (quartz crystals) wash up along the shoreline and are genuinely worth hunting for. The birding community considers this one of the top migration hotspots in North America. A quieter, more refined experience than anywhere else on the Shore.
If you’ve never been to the Jersey Shore in midsummer, here’s what the brochures leave out: greenhead flies (Tabanus nigrovittatus) are large, aggressive, biting horse flies that emerge from salt marsh grass every year, typically from early July through mid-August. They are fast, silent, and their bite is genuinely painful.
They thrive in areas adjacent to back-bay marshes — which unfortunately describes a lot of beautiful New Jersey coastline. They’re most active on hot, humid, low-wind days, which also happen to be peak beach-going days. A bad greenhead afternoon can clear a beach in under an hour.
The good news: they’re highly localized and weather-dependent. Open-ocean beaches with a consistent breeze are largely unaffected. And because conditions change daily, a beach that was awful on Tuesday can be perfectly pleasant on Thursday. That’s exactly what the Fly Report tracks.
The simplest strategy: check the Fly Report before you leave the house. We update conditions daily throughout fly season, organized by beach zone from north to south. It takes 30 seconds and can completely save your beach day.
Most NJ shore towns require a beach badge from Memorial Day weekend through Labor Day. Badges are sold at beach entrances, town halls, and many local businesses. Children under 12 are generally free; age cutoffs vary by town. Federal and state parks (Sandy Hook, Island Beach) charge parking fees instead of beach badges.
| Town | Daily | Weekly | Season |
|---|---|---|---|
| Allenhurst | $12–$15 | — | — |
| Asbury Park | $7–$10 | — | $70 |
| Atlantic City | Free | — | — |
| Avalon | $10 | $18 | $37–$42 |
| Avon-by-the-Sea | $13 | — | $100 |
| Barnegat Light | $10 | $25 | $40–$50 |
| Bay Head | $12 | — | $110 |
| Beach Haven | $10 | $20 | $40–$50 |
| Belmar | $12 | — | $80 |
| Bradley Beach | TBD | — | $90 |
| Brick | $10 | — | $30–$45 |
| Brigantine | $10 | $15 | $20–$25 |
| Cape May | $10 | $25 | $30–$40 |
| Cape May Point | $10 | $25 | $40–$50 |
| Deal | $12–$15 | — | $200 |
| Harvey Cedars | $7 | $20 | $40–$50 |
| Holgate | $10 | $20 | $40–$50 |
| Island Beach SP | $6–$10 parking | — | Free |
| Lavallette | $13 | $35 | $60–$65 |
| Long Beach Township | $10 | $20 | $40–$50 |
| Long Branch | $6–$9 | — | $70 |
| Longport | — | — | $25–$40 |
| Manasquan | $12 | $50 | $90 |
| Mantoloking | $15 | — | $130–$145 |
| Margate | — | — | $10–$20 |
| Monmouth Beach | $15 | — | $110 |
| North Wildwood | Free | — | — |
| Ocean City | $10 | $20 | $30–$35 |
| Ocean Grove | $13 | — | $105 |
| Ortley Beach | $11–$12 | $40 | $50–$65 |
| Point Pleasant Beach | $13–$14 | — | $130 |
| Sandy Hook | $20 parking | — | $100 pass |
| Sea Bright | $10 | — | $100 |
| Sea Girt | $12 | — | $115 |
| Sea Isle City | $10 | $15 | $25–$30 |
| Seaside Heights | $13 | $50 | $75 |
| Seaside Park | $13 | $40 | $65–$70 |
| Ship Bottom | $10 | $25 | $40–$50 |
| Spring Lake | — | — | $110 |
| Stone Harbor | $8 | $18 | $37–$42 |
| Strathmere | Free | — | — |
| Surf City | $11 | $25 | $45–$55 |
| Ventnor | — | — | $10–$20 |
| Wildwood | Free | — | — |
| Wildwood Crest | Free | — | — |