St. John Inshore Fishing Charters
A diverse lineup of hard-fighting inshore species, premium gear, and a captain who knows the water.
Hard-fighting fish, close to home.
On our inshore spin fishing charters, we target a diverse lineup of hard-fighting species that make every trip an unforgettable adventure. Anglers can expect action from tarpon, barracuda, mutton snapper, yellowtail snapper, jacks, bonitos, king mackerel, African pompano, and even the occasional shark.
From stalking flats and working reef edges to chasing surface strikes and fishing live bait, our trips offer an exciting mix of technique, challenge, and fun. Perfect for experienced anglers and newcomers looking to hook into something memorable.
What you might hook into

Shimano · Nomad
Premium Nomad and Shimano spin rods matched with Shimano Saragosa reels, plus a full selection of lures, jigs, live bait setups, and tackle designed for local species.

An edge on the water
We specialize in live bait fishing, which often gives guests the best chance of success and the opportunity to catch a variety of species.
Book your charter online
Book directly through FareHarbor with live availability, instant confirmation by email, and a small booking fee shown at checkout. Your card information is held to secure your reservation. Your card is charged after the trip, not at booking. Prefer to talk it through? Call or text anytime.
Inshore Spin Fishing
Quick answers about inshore trip choices, techniques, and what you can keep.
How do I book a charter?+
Book directly through FareHarbor using any Book Online button on our website. Choose your charter and available date, complete your booking, and receive instant confirmation. You can also call or text us if you have questions before booking.
When is my booking confirmed?+
Bookings completed through FareHarbor are confirmed instantly — no need to wait for a reply from the captain. Sending an inquiry is not a confirmed reservation; it sends us your questions so we can follow up personally.
When is my card charged?+
Your card information is held to secure your reservation. Your card is charged after the trip, not at booking. Card details are submitted through FareHarbor's secure booking process, not our website's inquiry form. You still receive instant booking confirmation by email.
Are there booking fees?+
FareHarbor adds a small service fee to your booking total for its secure booking platform. The fee and full total are shown at checkout before you complete your reservation. Your card information is held to secure the reservation, and your card is charged after the trip.
How does the booking confirmation work?+
As soon as you complete your booking, FareHarbor emails you a confirmation with your trip details, meeting information, and a link to view or modify your reservation. If it hasn't arrived within a few minutes, check your spam or junk folder. We'll also be in touch before your trip.
What inshore trip lengths are available?+
Two fishing-only options: a 4-hour half day (7–11am or 2–6pm) or an 8-hour full day (7am–3pm). If you'd like to mix in snorkeling, the 6-hour snorkel/fish combo runs 9am–3pm.
What techniques do you use inshore?+
We fish live bait, artificial lures, jigs, and topwater depending on the target species and conditions. Captain Dustin adapts the approach throughout the day.
Can beginners book a trip?+
Yes. All skill levels are welcome on spin and fly trips. Captain Dustin is happy to coach first-timers throughout the day.
Can we keep the fish we catch?+
Tail Runner primarily practices catch and release. Tarpon are always released. If guests catch a legal food fish and want to keep it, it can be filleted for them.
How many guests can you take?+
Up to 4 guests for the snorkel/fish combo and up to 3 anglers for fishing-only trips.
Ready to fish St. John?
Book a private inshore fishing charter, fly fishing trip, tarpon mission, or snorkel/fish combo with Tail Runner Charters.
Book through FareHarbor · Instant confirmation
Your card information is held to secure your reservation. Your card is charged after the trip, not at booking.
Call · +1 (817) 879-1869Text the Captain



