Saltwater · 6 spots within 10 miles

Best fishing spots in Bay Harbor Islands

Bay Harbor Islands sits about a mile from Haulover Inlet, the nearest spot for local anglers. Snook and tarpon are the main targets, with crevalle jack and blue runners also in the mix.

Newport Fishing Pier is roughly 3 miles away and is a good choice for Spanish mackerel, bluefish, blue runners and jacks. South Pointe Pier, about 8.5 miles off, is worth the drive for mangrove snapper, with snook, jacks and blue runners also caught there. With an inlet and two piers to choose from, it is easy to plan a session around the fish you most want to catch.

Fishing report · October 2026

What's biting near Bay Harbor Islands

Best spot today: South City Beach Park, Hallandale BeachExcellent 83

Built from this month's seasons, today's FWC rules and the catches anglers logged here in the last 30 days. Updated Fri, Oct 2.

Map of spots near Bay Harbor Islands

Every spot around Bay Harbor Islands, colored by the fishing forecast right now. Tap a pin for its forecast, or go full screen to explore.

Fishing forecast for Bay Harbor Islands

Based on Surfside Public Beach, 1 miles away — the nearest rated spot.

7-day fishing forecast for Surfside Public Beach — 7-day forecast

Pick how you fish and every score is re-weighted for it. Species marked Premium need a subscription.

Sea: pale calm, deep blue surf, amber rough Water: blue clear, brown colored

Stop guessing when to fish this spot. Unlock the week to see every score and exact window.

Friday, Oct 2 · windows & tide · Today

SeaA good surf2.3 ft here · chop and swell
Water colorA little colorA slight tinge in the water
OnshoreWind9 mph EOnshore here
81°E 15 · 31% rain
79°E 13 · dry
84°E 12 · dry
81°E 9 · dry
▲ High tide2:14 AM2.6 ft
▼ Low tide8:47 AM0.3 ft
▲ High tide3:10 PM2.6 ft
▼ Low tide9:24 PM0.8 ft
12 AM
6 AM
12 PM
6 PM
12 AM
Small tides2.0 ft range · 18% below normal

Why 81 · 6 PM–9 PM

  • WindGoodA light wind (9 mph)+11
  • Sea & chopGoodChop 0.8 ft · A light chopA fishable sea at the spot (2.0 ft)+5
  • Tide stateGoodOutgoing tide (ebbing)+7
  • Tide sizeOkaySmall tides−2
  • LightGoodDawn or dusk light+7
  • PressureGoodSteady or slowly falling pressure+3
  • RainGoodDry (16% chance of rain)

Confidence high · updated 6h ago

Was this recommendation useful?

Your answer helps us test whether the rating and timing make sense.

Bay Harbor Islands tide chart

Tides for fishing at Bay Harbor Islands: every high and low tide for the next 7 days, from the Indian Creek Golf Club, ICWW tide station, 1 mile away. Times are local.

Bay Harbor Islands tide chart
  • High2:14 AM2.6 ft
  • Low8:47 AM0.3 ft
  • High3:10 PM2.6 ft
  • Low9:24 PM1.0 ft
  • High3:18 AM2.6 ft
  • Low9:55 AM0.3 ft
  • High4:16 PM2.6 ft
  • Low10:37 PM1.0 ft
  • High4:29 AM2.6 ft
  • Low11:09 AM0.7 ft
  • High5:25 PM2.6 ft
  • Low11:49 PM0.7 ft
  • High5:43 AM2.6 ft
  • Low12:19 PM0.3 ft
  • High6:30 PM2.6 ft
  • Low12:54 AM0.7 ft
  • High6:52 AM2.6 ft
  • Low1:21 PM0.3 ft
  • High7:27 PM2.6 ft
  • Low1:50 AM0.7 ft
  • High7:52 AM2.6 ft
  • Low2:16 PM0.3 ft
  • High8:18 PM2.6 ft
  • Low2:40 AM0.3 ft
  • High8:45 AM3.0 ft
  • Low3:06 PM0.3 ft
  • High9:04 PM3.0 ft

Fishing piers near Bay Harbor Islands

Jetties & inlets near Bay Harbor Islands

Beaches & surf fishing near Bay Harbor Islands

Backwater, flats & seawalls near Bay Harbor Islands

Popular species here

Spots near Bay Harbor Islands

6 spots found

Refine by species or distance, or sort by relevance (distance, rating, safety).

Surfside Public Beach★ 2.91 miles from Bay Harbor Islands · Miami-Dade CountySurfside Public Beach is about a mile of Atlantic sand in the small town of Surfside, between Miami Beach and Bal Harbour,...SnookTarponCrevalle JackPompanoSpanish MackerelHaulover Inlet★ 3.81.1 miles from Bay Harbor Islands · Miami-Dade CountyHaulover Inlet (Bakers Haulover Cut) links north Biscayne Bay with the Atlantic between Haulover Park and Bal Harbour, and it is one...SnookTarponPermitGreat BarracudaCrevalle JackOleta River State Park★ 3.61.3 miles from Bay Harbor Islands · Miami-Dade CountyOleta River State Park is about a thousand acres of mangrove shoreline where the Oleta River meets northern Biscayne Bay in North...SnookRedfishSpotted SeatroutTarponGreat BarracudaNewport Fishing Pier★ 3.63.1 miles from Bay Harbor Islands · Miami-Dade CountyNewport Fishing Pier juts into the Atlantic from Pier Park at Sunny Isles Beach, where Collins Avenue meets Sunny Isles Beach Boulevard....SnookTarponCobiaGreat BarracudaCrevalle JackSouth City Beach Park, Hallandale Beach★ 2.86.6 miles from Bay Harbor Islands · Broward CountySouth City Beach Park is a City of Hallandale Beach park at 1870 South Ocean Drive, tucked between high-rise condominiums with a...SnookTarponCrevalle JackPompanoSpanish MackerelSouth Pointe Pier★ 3.58.6 miles from Bay Harbor Islands · Miami-Dade CountySouth Pointe Pier runs out from South Pointe Park at the southern tip of Miami Beach, alongside the Government Cut shipping channel...SnookTarponGreat BarracudaCrevalle JackSpanish Mackerel

More fishing cities in Miami-Dade County