Best Destinations

Alabama


Orange Beach & Gulf Shores, AL


The Gulf Shores & Orange Beach area offers anglers some very good inshore fishing. There are several bays to fish here that allows anglers to catch a variety of saltwater fish without having to worry about the bigger waves that you would find out on the Gulf. With all the bridges, creeks, docks, a pass and numerous flats to fish for many different species of fish, you have a lot of options when fishing inshore here. Most anglers that fish the inshore waters here will usually be targeting redfish and sea trout. Some of the other fish that you can catch inshore are sheepshead, ladyfish, pompano, jack crevalle, black drum and many others. The tides play a huge role in whether or not you will catch fish inshore. Moving water is key for most species of fish and the slack tide usually provides the worst fishing conditions for most fish.


Florida


Amelia Island, FL


Amelia Island has some awesome inshore fishing available. This area has tons of backwater to fish with the rivers and creeks. The passes offer some very good fishing also during the tidal changes. Some of the popular fish to catch inshore here are redfish, sea trout and tarpon. However, there are so many more fish that you can catch here. Some of the other fish that you may catch inshore are sheepshead, ladyfish, pompano, sharks, bluefish, black drum and jack crevalle.


Apalachicola, FL


The Apalachicola Bay offers anglers some awesome inshore fishing opportunities. The barrier islands allow anglers to fish calmer water and with river feeding into the bay, numerous flats, passes and oyster beds, anglers have so many places to find fish. Anglers target a variety of fish here, but the most popular fish that anglers target in the bay are redfish, sea trout, flounder, sheepshead and black drum. The time of year will dictate what anglers catch in the bay.

Depending on the season, you may be able to catch tarpon, ladyfish, pompano, jack crevalle, Spanish mackerel, bluefish, tripletail and others. The tides play a huge role in whether or not you will catch fish inshore. Moving water is key for most species of fish and the slack tide usually provides the worst fishing conditions for most fish.


Boca Raton, FL


Boca Raton isn’t a popular inshore destination.  If you take a look at the map, you’ll see why.  There isn’t a lot of water to fish inshore.  Some people do fish the canals for snook and other fish, but this area is more popular for its quick access to some awesome deep sea fishing.


Cape San Blas / Port St. Joe, FL


The inshore fishing is great in this area. Anglers have tons of water to fish inshore with St. Joseph Bay. Many types of fish are caught in St. Joseph Bay, but some of the more popular fish that are targeted in the bay are sea trout, redfish, flounder, black drum and sheepshead. The bay has a lot of great shallow water fishing spots. Try fishing the numerous grass flats, pot holes and deeper water near the grass flats and you should be able to do well on the bay.


Cedar Key, FL


This area is home to so much shallow water, it’s like basically having a monster flat with a maze of islands and bays that will keep you busy for as long as you have the time to fish.   Moving water is key for most species of fish and the slack tide usually provides the worst fishing conditions for most fish.  Redfish and sea trout are the primary species targeted here, but there are other fish you can catch here too.


Charlotte Harbor, FL


The Charlotte Harbor area is home to some excellent inshore fishing for a variety of fish. Many anglers come here to fish for snook, redfish, sea trout and tarpon, however, there are so many more fish that you can catch here. Sheepshead, ladyfish, pompano and jack crevalle are just some of the other types of fish you may catch. The tides play a huge role in whether or not you will catch fish inshore, so make sure to fish the tidal changes for the peak fishing conditions.


Crystal River, FL


The Crystal River area gives anglers access to tons of water inshore with the river here. There are grass flats throughout the river where most anglers fish for redfish and sea trout. There are a variety of other fish you can catch here too.


Daytona Beach, FL


The inshore waters around Daytona Beach and New Smyrna Beach give anglers an opportunity to catch a variety of fish. Anglers typically target redfish and sea trout in this area, but some of the other fish inlude ladyfish, sheepshead, pompano, sharks, bluefish, black drum, tarpon and jack crevalle. Snook are even possible in this area during the warmer months of the year, although, it’s nothing like it is in the southern parts of Florida. The tides play a huge role in whether or not you will catch fish inshore. Moving water is key for most species of fish and the slack tide usually provides the worst fishing conditions for most fish.


Destin, FL


The Emerald Coast area offers some excellent inshore fishing near Destin and Fort Walton Beach.  The Choctawhatchee Bay gives anglers plenty of opportunities to catch fish in the smaller bays, around the bridges, docks, up the creeks and along the flats.  Most anglers will target redfish and sea trout inshore, but you may also catch sheepshead, ladyfish, pompano, jack crevalle, black drum and many others.  The tides play a huge role in whether or not you will catch fish inshore.  Moving water is key for most species of fish and the slack tide usually provides the worst fishing conditions for most fish.


Everglades City, FL


The inshore fishing is spectacular in the Everglades, Florida & 10,000 islands area. Chokoloskee Island is the gateway to exploring this area. Anglers have the option to fish thousands of mangroves islands which will hold a variety of different fish throughout the year. There are also tidal rivers that flow in and out of the backcountry that offer some excellent fishing. Mix in the oyster bars, the flats, pot holes, river mouths and feeder creeks and this area is an inshore angler’s dream come true. Some of the most popular fish that anglers target here inshore are snook, redfish, sea trout and tarpon. Anglers can also target sheepshead, ladyfish, pompano, snapper, jack crevalle and even grouper.


Florida Keys


Big Pine Key


The Big Pine Key area and the Lower Florida Keys offer some outstanding bay, flats and backcountry fishing with very little fishing pressure.  The waters around Big Pine Key and Sugarloaf Key offer some very good flats fishing for a variety of different fish.  In this area, anglers catch tarpon, bonefish, permit, sea trout, redfish, cobia, jack crevalle, bluefish, sharks, snapper, grouper and more.


Islamorada


The confluence of the Everglades, Florida Bay and the Atlantic Ocean offer anglers some awesome fishing opportunities for bonefish, permit, tarpon, snook, redfish, trout and other species of fish.  The flats fishing that is available just minutes from Islamorada will give you so much water to find active fish.  The flats will seem endless and there are so many fish to catch in this area.


Key Largo


There are some awesome flats and backcountry areas to fish on the bay side of Key Largo. Anglers have so many options and there are several fishing charters available that can help put you on a variety of fish.  Typically, anglers will target snook, redfish, tarpon, permit, sharks, snapper and sea trout, but there are other species of fish here as well.


Key West


The Key West area offers some excellent fishing in the bay, on the flats and in the backcountry if that’s the type of fishing that you’re looking for.  There are many fishing charters that know this water very well and they can help put you on the fish.  Some of the popular fish that are targeted are tarpon, bonefish, permit, sharks and barracuda.


Marathon


Marathon, Florida is known for its awesome offshore fishing, reef and wreck fishing and its famous for its tarpon fishing under the Seven Mile Bridge.  For those of you interest in fishing the bay, some flats or some backcountry fishing, there are some awesome waters to fish nearby around Big Pine Key and the Lower Keys or you can take a trip over to the Everglades National Park area.  This area has good fishing for a variety of fish such as tarpon, bonefish, permit, sea trout, redfish, cobia, jack crevalle, bluefish, sharks, snapper, grouper and more.


Fort Lauderdale, FL


Fort Lauderdale is known more for its offshore fishing, but the inshore fishing is also very good for a variety of fish. Tarpon and snook get most of the attention inshore, but you may also catch redfish, sea trout, ladyfish, sheepshead, jack crevalle and several other species of fish. The Hillsboro Inlet is a great fishing spot for many different fish. You also have numerous docks, canals and bridges to fish in this area.


Fort Myers Beach, FL


Inshore, anglers have a lot of options with Estero Bay, Pine Island Sound, several passes and all of the other backwaters to fish nearby. Some of the popular fish to catch inshore are snook, redfish, sea trout and tarpon. However, there are so many more fish that you can catch here. The tides play a huge role in whether or not you will catch fish inshore. Moving water is key for most species of fish and the slack tide usually provides the worst fishing conditions for most fish. Some of the other fish that you may catch inshore are sheepshead, ladyfish, pompano and jack crevalle.


Fort Pierce, FL


The Fort Pierce Inlet and nearby St. Lucie inlet help feed this area with plenty of bait fish and other bait with each incoming tide. The Indian river is home to some excellent fishing throughout Florida, but this area usually tends to produce great fishing due to these inlets. Many people just go fish the inlet, but you have so many options for targeting a variety of fish in the inshore waters here. You can fish the docks, bridges, channels and flats for tarpon, redfish, sea trout, ladyfish, sheepshead, pompano, sharks, bluefish, black drum, jack crevalle and more.


Homosassa, FL


The Homosassa area is known for its excellent inshore fishing.  Most anglers fish the river, where you will find plenty of redfish and sea trout.  There are several other species of fish you can target here inshore as well.  You have so much protected water here to fish that you can find somewhere to fish comfortably even on windy days.  There are so many awesome areas to fish here with the docks, creeks and mangroves you can fish here.


Jacksonville, FL


The Jacksonville area has so much water to fish inshore. some awesome inshore fishing available. This area has tons of backwater to fish with the rivers and creeks. The passes offer some very good fishing also during the tidal changes. Some of the popular fish to catch inshore here are redfish and sea trout, but you may also catch a variety of other fish such as sheepshead, ladyfish, pompano, sharks, bluefish, black drum and jack crevalle.


Jupiter, FL


The inshore fishing is excellent in the Jupiter area. The Jupiter Inlet, Loxahatchee Riverand the Indian River Lagoon offer anglers so much water to fish for a variety of different species of fish. Snook get most of the attention inshore down here, but you may also catch some tarpon, sheepshead, ladyfish, pompano, jack crevalle, black drum and others. This area has an abundance of mangrove-lined shorelines, docks, bridges, creeks, islands and one of the best inlets to fish in all of Florida.


Marco Island, FL


The inshore fishing is incredible in the Marco Island area. Some of the popular fish to catch inshore are snook, redfish, sea trout and tarpon. However, there are so many more fish that you can catch here. With all of the docks, canals, bays and mangroves, there are so many awesome fishing spots that you can fish here. Some of the other fish that you may catch inshore are sheepshead, ladyfish, pompano and jack crevalle. The tides play a huge role in whether or not you will catch fish inshore. Moving water is key for most species of fish and the slack tide usually provides the worst fishing conditions for most fish.


Mexico Beach, FL


Mexico Beach doesn’t offer inshore fishing, but a short drive in one direction will get you to St. Joseph Bay in Port St. Joe, Florida. The bay has some fantastic inshore fishing for redfish and sea trout. You can catch a variety of other fish in the bay also. The other direction, you will find the bays of Panama City where you will find plenty of water to target redfish, sea trout and many other types of fish.


Miami, FL


The inshore waters around Miami offer some exciting fishing opportunities. With the bays, bridges, passes, docks, flats and islands, there are so many areas to target a variety of different fish. The most popular fish that anglers target here inshore are snook, redfish, tarpon, sea trout and bonefish, but there are many other species of fish to catch as well.


Naples, FL


The inshore /backwater fishing is very good in the Naples, Florida area. Most anglers will be targeting snook, redfish and sea trout, however, there are so many more fish that you can catch here. The tides play a huge role in whether or not you will catch fish inshore. Moving water is key for most species of fish and the slack tide usually provides the worst fishing conditions for most fish. In Naples, you can expect to be fishing mangrove-lined shorelines, canals, bays and the creeks leading into them. Some of the other fish that you may catch inshore are sheepshead, ladyfish, tarpon, pompano and jack crevalle.


Panama City Beach, FL


The Panama City area offers some excellent inshore fishing. There are several bays, some bridges, passes, creeks, docks and numerous flats to fish for many different species of fish. Most anglers will target redfish and sea trout inshore, but you may also catch sheepshead, ladyfish, pompano, jack crevalle, black drum and many others. The tides play a huge role in whether or not you will catch fish inshore. Moving water is key for most species of fish and the slack tide usually provides the worst fishing conditions for most fish.


Pensacola, FL


The Pensacola area offers some anglers some very good inshore fishing. There are several bays, the Santa Rosa Sound, many different bridges, creeks, docks, a pass and numerous flats to fish for many different species of fish. Most anglers that fish the inshore waters here will usually be targeting redfish and sea trout. Some of the other fish that you can catch inshore are sheepshead, ladyfish, pompano, jack crevalle, black drum and many others. The tides play a huge role in whether or not you will catch fish inshore. Moving water is key for most species of fish and the slack tide usually provides the worst fishing conditions for most fish.


Pine Island, FL


The inshore fishing in the waters around Pine Island offers anglers some of the best inshore fishing opportunities in the entire state of Florida. Some of the popular fish to catch inshore are snook, redfish, sea trout and tarpon, however there are so many more fish that you can catch here. This area has tons of mangroves to fish to go along with some awesome flats, canals, docks and bridges. The hardest thing to do here is to eliminate water to fish because everything looks so good. You won’t catch fish in every spot, but you if you understand how to fish inshore waters, you should have a blast fishing this area. Some of the other fish you may catch inshore are sheepshead, ladyfish, pompano and jack crevalle.


Riviera Beach, FL


Sanibel & Captiva Islands, FL


The inshore fishing in the waters around Captiva & Sanibel Islands offers anglers some of the best inshore fishing opportunities in the entire state of Florida. Some of the popular fish to catch inshore are snook, redfish, sea trout and tarpon, however there are so many more fish that you can catch here.

The Pine Island Sound is located between Pine Island and the islands of Captiva & Sanibel. This area is protected from the Gulf, so you can experience some awesome fishing in relatively calm water. The Pine Island Sound has numerous grass flats and islands to fish. Mangrove-lined shorelines are available near Pine Island.

Close to the islands of Captiva & Sanibel, you have the Sanibel Causeway and a number of passes that also offer some awesome fishing. Some of the other fish you may catch inshore are sheepshead, ladyfish, pompano, goliath grouper and jack crevalle, but these are just some of the species of fish that you can catch inshore here.

The tides play a huge role in whether or not you will catch fish inshore. Moving water is key for most species of fish and the slack tide usually provides the worst fishing conditions for most fish.


Sarasota, FL


Sarasota is home to Sarasota Bay, which has some excellent inshore fishing for a variety of different fish. Some of the popular fish to catch inshore are snook, redfish, sea trout and tarpon. You may also catch sheepshead, ladyfish, pompano and jack crevalle to go along with other species of fish too. Make sure to fish the tidal changes as they usually provide the best fishing conditions for most species of fish inshore.


Sebastian, FL


The Sebastian area is home to some excellent inshore fishing. Whether you decide to fish the rivers or stay in the inlet, you will have a good chance to catch a variety of different fish on any given day. This area has lots of islands, some bridges, many little bay and numerous flats to fish. Anglers typically target redfish, snook and sea trout in this area, but some of the other fish inlude ladyfish, sheepshead, pompano, sharks, bluefish, black drum and jack crevalle.


Space Coast, FL


The Space Coast is home to some of the best inshore fishing in all of Florida for redfish and sea trout. This area has so much inshore water to fish with the Indian River Lagoon, Banana River Lagoon and the Mosquito Lagoon. Snook are also available to go along with ladyfish, sheepshead, black drum and jack crevalle. Some other fish are also possible here. Because of all the flats in this area, fly fishing is very popular and there are some guides that will take you out on a trip to pursue redfish and trout with a fly.


St. Augustine, FL


St. Augustine has some excellent inshore fishing available. The St. Augustine Inlet gets a lot of attention, but there is so much water here to fish inshore. Whether you choose to fish the inlet, rivers or the many little creeks off the rivers, there are so many places where you can have success. Anglers typically target redfish and sea trout in this area, but some of the other fish inlude ladyfish, sheepshead, pompano, sharks, bluefish, black drum and jack crevalle.


Steinhatchee, FL


Steinhatchee gives anglers access to tons of water inshore with the river here.  Redfish and sea trout are the primary species of fish here.  Flounder are here too in good numbers inshore.  There are a lot of other fish that can be caught in this area, however, the fish listed here are some of the other fish that anglers enjoy to catch when they can find them in the area.  With so many species of fish to catch, you have a lot of options in the river.


Stuart, FL


The Stuart area has some excellent inshore fishing for a variety of fish. The St. Lucie Inlet and Fort Pierce Inlet offer excellent fishing for snook, but so many other species of fish come through these inlets on a daily basis. The tidal changes are some great times to fish the inlets. With the Indian River and the St. Lucie River, anglers have so much water to fish. You can fish the docks, bridges, channels and flats for tarpon, redfish, sea trout, ladyfish, sheepshead, pompano, sharks, bluefish, black drum, jack crevalle and more.


Tampa Bay, FL Area


The Tampa Bay area is one of the most popular inshore fishing destinations in all of Florida. With all of the water here, it can definitely be overwhelming to a first timer, so you may want to hire a fishing charter your first time out. There are several bridges, bays, docks, canals, mangroves and numerous flats to fish in this area. Some of the popular fish to catch inshore are snook, redfish, sea trout and tarpon. However, there are so many more fish that you can catch here. The tides play a huge role in whether or not you will catch fish inshore. Moving water is key for most species of fish and the slack tide usually provides the worst fishing conditions for most fish.


Venice, FL


The inshore fishing in the Venice area is good for a variety of different fish. Some of the popular fish to catch inshore are snook, redfish, sea trout and tarpon. Snook probably get the most attention here among anglers that are fishing inshore, however, there are so many more fish that you can catch here. Some of the other fish that you may catch inshore are sheepshead, ladyfish, pompano and jack crevalle. The tides play a huge role in whether or not you will catch fish inshore. Moving water is key for most species of fish and the slack tide usually provides the worst fishing conditions for most fish.


Georgia


Golden Isles, GA


The Golden Isles are home to some awesome inshore fishing. This area has tons of backwater to fish with the rivers and creeks. Fishing during the tidal changes and understanding how they affect the fishing in this area is so important to consistently catching fish here inshore. Some of the popular fish to catch inshore are redfish, sea trout and tarpon. However, there are so many more fish that you can catch here. Some of the other fish that anglers may catch inshore here are sheepshead, ladyfish, pompano, sharks, bluefish, black drum and jack crevalle.


Tybee Island, GA


The Savannah and Tybee Island area is home to some awesome inshore fishing. This area has tons of backwater to fish with the rivers and creeks. The tidal changes bring these backwater areas to life and understanding how they affect the fishing in this area is so important to consistently catching fish here inshore. Some of the popular fish to catch inshore are redfish, sea trout and tarpon.


Louisiana


Lake Charles, LA


Lake Charles is a town in southwest Louisiana.  This area is very popular as a tourist destination because of its casinos and great outdoors.  The area has plenty of water with Lake Charles and the Calcasieu Estuary, which includes the Calcasieu River and Ship Channel from Lake Charles all the way down to the Gulf of Mexico.  Most fishermen visit this area to visit Calcasieu Lake, which is about a half hour drive from Lake Charles.  There are many more accommodations and much more entertainment in Lake Charles, so fishermen will typically book their lodging in Lake Charles, then meet up with their fishing charter at Calcasieu Lake.

Calcasieu Lake is known as one of the best speckled trout fisheries in the country.  Other types of fish can be caught throughout the lake and estuary system.  Some of the common species are redfish, flounder, black drum, sheepshead and ladyfish.


Venice, LA


Venice, Louisiana is home to some of the best inshore fishing in the world.  The fishery here is truly special.  On good days, you can catch well over a hundred fish with dozens of speckled trout and redfish.  There are other fish inshore here, however, redfish and trout get most of the attention.


Maryland


Chesapeake Bay


Chesapeake Bay is home to the largest inshore fishing area in the country. There are so many places you can fish here without needing a huge boat, however, because the bay is so large, it can get quite rough even though, it is protected well from the Atlantic Ocean. Inshore, striped bass are the most popular sport fish targeted in this area. However, there are plenty of other fish you can catch inshore here. Anglers target bluefish, sea bass, sea trout, flounder and sharks too. It’s a tremendous inshore fishery.


Ocean City, MD


Ocean City, MD is an awesome inshore destination with plenty of water to fish in the bays.  There is almost always somewhere to fish here inshore even on windy days.  Striped bass are the most popular sport fish once they migrate into the area.  However, there are plenty of other fish you can catch inshore here.  Anglers target bluefish, sheepshead, sea bass, sea trout, flounder, sharks and more.


Massachusetts


Cape Cod


Inshore, striped bass are the most popular sport fish targeted in this area.  However, there are plenty of other fish you can catch inshore here.  Anglers target bluefish, sea bass, sea trout, flounder and sharks.  During the peak of the striped bass migration, the inshore fishing can be outstanding here.


Gloucester, MA


Inshore, striped bass are the most popular sport fish targeted in this area.  However, there are plenty of other fish you can catch inshore here.  Anglers target bluefish, sea bass, sea trout, flounder and sharks.  There are plenty of inshore waters here to target a variety of fish and when the striped bass are here in big numbers, you won’t have to go too far to find some hungry fish.


Martha’s Vineyard, MA


There are a lot of good inshore waters around Martha’s Vineyard.  The striped bass fishery is outstanding in the area waters.  There are plenty of other fish you can catch here inshore as well.  Anglers target bluefish, sea bass, sea trout, flounder and sharks.  When the peak of the striped bass migration occurs though, the inshore fishing is dominated by striped bass.


Nantucket, MA


Nantucket is an awesome location for some of the best striped bass fishing anywhere.  Anglers have lots of options here with access to a boat.  Inshore, striped bass are the most popular sport fish targeted in this area.  However, there are plenty of other fish you can catch inshore here.  Anglers target bluefish, sea bass, sea trout, flounder and sharks.  When the stripers are here in huge numbers, you won’t find too many anglers targeting anything but stripers.


Mississippi


Biloxi, MS


Biloxi offers some very good inshore fishing with the bay here. Like most bays on the northern part of the Gulf Coast, anglers will usually be targeting redfish and sea trout. Some of the other fish that you can catch inshore are sheepshead, ladyfish, pompano, jack crevalle, black drum and others. The tides play a huge role in whether or not you will catch fish inshore. Moving water is key for most species of fish and the slack tide usually provides the worst fishing conditions for most fish.


North Carolina


Brunswick Islands, NC


You have quite a bit of inshore waters to fish here as well.  Anglers mostly target redfish, flounder and sea trout in the backwaters, however, other fish can be found here too.  The rivers will hold some fish here throughout the year.


Crystal Coast, NC


The inshore fishing opportunities are outstanding in the Crystal Coast area. There is so much water that is fishable from a smaller boat in the protected waters around here, which gives a lot more anglers an opportunity to get into some great fishing. Redfish, sea trout, flounder and sheepshead are some of the more popular species of fish that most anglers target inshore, but there are several other species of fish that you may also catch here.


Outer Banks, NC


Inshore, anglers have a lot of water to fish. When striped bass are around, the fishing can be very good in the sound for stripers. Redfish and speckled trout are the fish that most anglers pursue while fishing inshore. Drum, croaker, spot, sheepshead and flounder are some of the other fish that you may catch inshore.


Wilmington, NC


The inshore fishing opportunities are outstanding in the Wilmington, NC area. With the Cape Fear River and Brunswick River, there is a lot of protected water to fish here if you plan on staying inshore. There is also some very good fishing inshore around Wrightsville Beach, Sea Breeze and Carolina Beach. Redfish, sea trout, flounder, sheepshead and striped bass are some of the more popular species of fish that most anglers target inshore, but there are several other species of fish that you may also catch here.


South Carolina


Beaufort, SC


Beaufort did so well with our rankings because of its awesome inshore fishing. Anglers usually target redfish and sea trout, however, you may catch a variety of fish here such as sharks, drum, flounder and more. If you take a look at the map, you will see that this place was made for the inshore angler who wants to target redfish and speckled trout. You have so many options here.


Charleston, SC


Inshore, you have so many options here. Fish the backwater areas for redfish, trout, flounder and more or go out and fish the jetties for the same fish, plus sea bass, sheepsheads, sharks and more. This is a very good fishery inshore with so many options. Just be careful if you venture out to the jetties in a smaller boat. It can get rough in a hurry here. The jetties offer some protection, but it is still open water and big waves can form in a hurry.


Georgetown, SC


Georgetown is a very good inshore fishing destination. You don’t have to go offshore to find excellent fishing here. Depending on the season, you may catch redfish, flounder, black drum, sheepshead, speckled trout, spanish mackerel, king mackerel, cobia, spadefish, jack crevalle, tarpon and more. Most anglers target redfish and trout in this area, but there are so many species of fish to catch here.


Hilton Head Island, SC


Hilton Head Island gives anglers tons of options for fishing inshore. With the river here and the island, there are so many places to fish where you don’t have to worry about big waves. Inshore, anglers usually target redfish and sea trout, however, you may catch a variety of fish here such as sharks, drum, Spanish mackerel, flounder and even tarpon.


Myrtle Beach, SC


You don’t have a ton of inshore water to fish here.  In Murrells Inlet, there are some good reports there depending on the season.  Redfish and trout are what most anglers will be targeting, but you may end up catching some sheepshead, sharks, flounder, jack crevalle and others too.  In the Intercoastal Waterway, you can target freshwater and saltwater fish.  It’s basically just a brackish water that gives anglers some more options here.  It’s not real wide, but you can get your boat in here and find plenty of spots that will hold some fish.


Texas


Corpus Christi, TX


Inshore fishing is what most anglers come to this area for. The bay offers very good fishing for a variety of fish. Most anglers prefer to go after redfish, speckled trout and flounder, however, you can catch many other fish such as snook, tarpon, jack crevalle, sheepshead and black drum. There other species of fish here to catch as well.


Galveston, TX


The Galveston area is an awesome inshore fishing destination.  The bay area provides so many opportunities to catch so many different fish depending on the season.  Anglers usually target redfish and trout here, but you can also find sheepshead, jack crevalle, black drum and more.


Matagorda Bay, TX


Matagorda Bay provides some excellent inshore fishing opportunities. The bay is huge and there are so many different places to fish. Anglers target a variety of fish such as trout, flounder, redfish, sheepshead, jack crevalle, black drum and more. Redfish and trout are the preferred species of fish for most anglers.


Port Arthur, TX


This area is an awesome inshore fishing destination. Check out Sabine Lake for good numbers of redfish and sea trout to go along with a variety of other fish too. You will find several guides who focus on just the inshore waters here. Fish in a bay boat, small boat or try a kayak. Either way, the calm inshore waters here will give you a lot of options.


Seadrift, TX


Seadrift is home to some very good inshore fishing. The waters are protected here and you will see plenty of small boats out in the bay fishing safely. In the bay, most anglers are going to be targeting redfish and trout, but several other types of fish can be caught here too.


South Padre Island, TX


Redfish, speckled trout and flounder get the most attention along the Texas coast among inshore anglers and that goes for the South Padre Island area as well.  Laguna Madre offers some excellent bay fishing opportunities.  Other fish you may catch in the bay are snook, tarpon, jack crevalle, sheepshead and black drum.  There other species of fish here to catch as well.  Whether you are fishing the docks, inlets, passes, jetties, the many little islands or flats, there’s somewhere you can go to catch some fish here inshore.


Virginia


Virginia Beach


Take a short boat ride into Chesapeake Bay or take a short drive in the truck to go launch your boat in nearby Chesapeake Bay.  The bay is home to the largest inshore fishing area in the country.  There are so many places you can fish here without needing a huge boat, however, because the bay is so large, it can get quite rough even though, it is protected well from the Atlantic Ocean.  Inshore, striped bass are the most popular sport fish targeted in this area.  However, there are plenty of other fish you can catch inshore here.  Anglers target bluefish, sea bass, sea trout, flounder and sharks too.  It’s a tremendous inshore fishery.