Florida · St. Johns County · Northeast Florida

St. Augustine fishing charters

Inshore, near shore and deep sea fishing, plus freshwater bass.

Book a local captain for inshore fishing on the Intracoastal and inlet, a near shore trip close to the coast, or a deep sea trip on the Atlantic out of St. Augustine, or a guide for freshwater largemouth bass nearby. Inshore trips start at $500, near shore trips at $800 and deep sea trips at $750 for 4 hours. Freshwater bass trips start at $325 for 4 hours.

★ 5.0 · 520 Google reviews ★ 5.0 · 6,549 guest reviews
Guide, boat & gear includedBoat & gear included Free weather reschedule
Two anglers each holding a redfish on a St. Augustine inshore fishing trip

Build Your Trip

Book your St. Augustine fishing trips today: inshore, near shore and deep sea, plus freshwater bass.

Tell us what sounds fun and we’ll show the trips that fit, or pick a trip and the fish you want.

1. What sounds fun? Optional

2. Pick your trip Start here · select one

Saltwater

Freshwater

Looking for a specific fish?

Your trip

Pick a trip to see your options and the live calendar.

Questions? Call (407) 392-4593, 9 am – 6 pm. Your guide or captain confirms the meeting spot and start time with you before the trip. Distances are straight-line estimates; drive times vary with traffic.

Reviews from St. Augustine trips

5.06 reviews

★★★★★

Great experience

St Augustine Freshwater Fishing Trip - 6 Hrs Schedule : Morning Session (Private)

Richard Debroisse · October 2023

★★★★★

Highlight of our trip to St Augustine

This fishing trip with Captain Peter was definitely the highlight of our trip to St Augustine! I’d never actually fished before and neither had my daughter and by the end he had us casting on our own. My husband and son were in heaven and none of us wanted the charter to end. He took us to several…

Ashley N · May 2021

★★★★★

Highlight of our trip

This fishing trip with Captain Peter was definitely the highlight of our trip to St Augustine! I’d never actually fished before and neither had my daughter and by the end he had us casting on our own. My husband and son were in heaven and none of us wanted the charter to end. He took us to several…

Ashley · May 2021

★★★★★

Captain Pete was a Blast!

Booked a trip with Captain Peter T on Rodman and had a great trip. Boated a 7lb 12oz and 5lb 8oz bass fishing during the day of fishing. Not easy for me, but Peter made it easy! The trip was great and I would come back next week if I could!

James Frait · February 2021

★★★★★

Family Fun Time in St Augustine Fl

My son and I had a great time fishing with Capt T while vacationing in FL this month. We had a great time, everything we could expect on a fishing trip.

John J · January 2020

★★★★★

Family Fun Time in St Augustine Fl

My son and I had a great time fishing with Capt T while vacationing in FL this month. We had a great time, everything we could expect on a fishing trip.

John J · January 2020

Quick answer

What fishing charters can you book in St. Augustine?

iOutdoors books inshore fishing trips on the Intracoastal and inlet for redfish, seatrout and flounder, from $500 for 4 hours; near shore trips close to the coast from $800 for 4 hours; and deep sea trips on the Atlantic for kingfish, snapper and mahi-mahi, from $750 for 4 hours. Guides also run freshwater bass trips near St. Augustine from $325 for 4 hours. Saltwater trips include the licensed captain, fishing license, tackle and bait; bass trips include the guide, bass boat, fuel and tackle.

Prices come from the live booking calendar.

Inshore, near shore, deep sea or bass?

InshoreNear shoreDeep seaFreshwater bass
WhereIntracoastal and inletThe Atlantic, close to the coastThe Atlantic off St. AugustineFreshwater near St. Augustine
Main targetRedfish, seatrout, flounder, black drumKingfish, cobia and more, by seasonKingfish, red snapper, mahi-mahiLargemouth bass
Trip lengths4, 6 hours4 hours4, 6, 8 hours4, 6, 8 hours
PriceFrom $500From $800From $750From $325
LicenseCovered by the captainCovered by the captainCovered by the captainFreshwater license needed, 16 and older
Best forFamilies, light tackle in protected waterOcean fishing without the long runBig fish and experienced anglersFamilies up to 4, bass anglers
Book inshoreBook near shoreBook deep seaBook bass

What’s biting by season around St. Augustine

Full St. Augustine fishing calendar

Winter Dec–Feb

  • Inshore: Redfish and black drum; seatrout in the deeper creeks
  • Freshwater: Largemouth bass

Spring Mar–May

  • Inshore: Redfish, seatrout and flounder
  • Offshore: Cobia and kingfish move up the coast

Summer Jun–Aug

  • Offshore: Mahi, kingfish and snapper (in season)
  • Inshore: Early mornings for redfish and trout

Fall Sep–Nov

  • Inshore: The fall run: redfish and flounder
  • Freshwater: Bass feed up as the water cools

What fish can you catch in St. Augustine?

St. Augustine fish species depend on where you fish:

Illustration of a redfish
Inshore

Redfish

Red drum

On the oyster bars, creeks and grass edges of the Intracoastal.

Illustration of a spotted seatrout
Inshore

Spotted seatrout

Speckled trout

Over grass and in the deeper creeks; a good fish for beginners.

Illustration of a flounder
Inshore

Flounder

Southern flounder

Best in the fall run around the inlet.

Illustration of a black drum
Inshore

Black drum

Drum

Around docks and oyster bars, often in the cooler months.

Illustration of a kingfish
Near shore & deep sea

Kingfish

King mackerel

Along the beaches and reefs in the warmer months.

Illustration of a cobia
Near shore & deep sea

Cobia

Ling

Spring migration along the coast.

Illustration of a red snapper
Deep sea

Red snapper

Snapper

On the offshore reefs; open only in short seasons.

Illustration of a largemouth bass
Freshwater

Largemouth bass

Florida bass

Caught all year on freshwater trips near St. Augustine.

Seasons, size and bag limits apply to many species: see the FWC freshwater and saltwater fishing regulations. Red snapper has short federal and state seasons.

Where you’ll fish

Open in Google Maps: St. Augustine Inlet · Matanzas Bay

Inshore: trips fish the Intracoastal Waterway, creeks and the inlet around St. Augustine.

Near shore and deep sea: trips run out the inlet onto the Atlantic. Near shore trips stay close to the coast; deep sea trips run farther out.

Freshwater bass: your guide picks the water near St. Augustine based on conditions. Your guide or captain confirms the meeting spot and start time before the trip.

Planning a fishing trip in St. Augustine

St. Augustine sits on Matanzas Bay with an inlet to the Atlantic, so inshore, near shore and deep sea trips all start close to the historic downtown. Freshwater bass trips run nearby.

Inshore, near shore or deep sea: how to choose

Choose inshore for redfish, seatrout and flounder in protected water; it suits families and first-timers. Choose near shore for ocean fishing close to the coast in 4 hours. Choose deep sea for kingfish, snapper and mahi farther out. Choose freshwater bass for largemouth bass; bass boats take up to 4 people.

The best time of year

Inshore fishing is good all year, with the fall run bringing redfish and flounder. Spring brings cobia, and summer brings mahi and kingfish offshore. The St. Augustine fishing calendar has the month-by-month details.

Good to know before you book

  • Licenses: saltwater licenses are covered by the captain. On freshwater trips each angler 16 or older needs a Florida freshwater fishing license unless exempt.
  • Group size: bass boats take up to 4 people. The booking calendar shows the price for your group.
  • Weather: if the guide or captain cancels for weather, you get a full refund or a free reschedule.
  • Cancellation: free up to 72 hours before your trip.

St. Augustine fishing questions

How much does a fishing charter in St. Augustine cost?

Inshore trips start at $500 for 4 hours and $550 for 6 hours. Near shore trips start at $800 for 4 hours. Deep sea trips start at $750 for 4 hours, $1,300 for 6 hours and $1,600 for 8 hours. Freshwater bass trips start at $325 for 4 hours, $425 for 6 hours and $525 for 8 hours. The booking calendar shows the exact price for your date and group.

What can I catch inshore in St. Augustine?

Redfish, spotted seatrout, flounder and black drum on the Intracoastal, creeks and inlet.

What is the difference between near shore and deep sea?

Near shore trips fish the Atlantic close to the coast in 4 hours. Deep sea trips run farther offshore for 4, 6 or 8 hours for kingfish, snapper and mahi-mahi.

Can I go bass fishing near St. Augustine?

Yes. Freshwater bass trips run 4, 6 or 8 hours from $325 for up to 4 people. See also Palatka for the St. Johns River, Rodman Reservoir and Crescent Lake.

Do I need a fishing license?

On saltwater trips the captain’s license covers you. On freshwater trips, each angler 16 or older needs a Florida freshwater fishing license unless exempt.

What’s included in a St. Augustine fishing trip?

Saltwater trips include the licensed captain, fishing license, rods, reels, tackle, bait and fuel. Bass trips include the guide, bass boat, fuel, life jackets, rods, reels, tackle and lures. Not included: the tip (10–20% is customary) and food and drinks.

Are these trips good for kids and first-timers?

Yes. Inshore trips fish protected water and bass trips take up to 4 people. Your guide or captain sets up the rods and helps every step of the way.

What happens if the weather is bad?

If the guide or captain cancels for weather, you get a full refund or a free reschedule.

What is the cancellation policy?

You can cancel for free up to 72 hours before your trip.

Nearby destinations

St. Johns River and the downtown Jacksonville skyline

Jacksonville

Cypress trees along the St. Johns River at Palatka at sunset

Palatka

Angler holding a redfish caught on a Daytona Beach inshore charter

Daytona Beach

From $325Inshore, deep sea & bass