10 Best Places to Fish in Delaware

This post contains affiliate links, and I will be compensated if you make a purchase after clicking on my links, at no cost to you.

Fishing is fun and entertaining, but to make the most out of it, you need a proper location to fish in; otherwise, you will end up ruining your trip. If you are from Delaware, there are various locations you can fish in; from sandy beaches to expansive marshes, you will find amazing spots everywhere. You can either drive to those locations or go there by boat; you have plenty of options available.

We have brought the ten best places to fish in Delaware for you so, next time you go fishing, you know exactly where you should go.

1. Killens Pond

This 66 acres amazing fishing spot is located in Felton, Kent County, in the Killens Pond State Park. The larger location enables anglers to have enough space for fishing. It also provides shore access, boat launch facilities, kayak, rowboat rentals, and canoe.

Killens Pond has been nationally recognized for its largemouth bass fishing. Moreover, it also offers a variety of gamefish populations.

2. Cape Henlopen State Park, Lewes

The beaches in Cape Henlopen State Park attract visitors from all over Delaware to enjoy ocean swimming, fishing, kayaking, boating, etc. It offers both surf and saltwater fishing to the anglers at its incredible beaches. Anglers can find various types of fishes, including croaker, weakfish, spot, pinfish, snapper, dogfish, bluefish, sand perch, porgies, small cobia, flounder, etc.

3. White Clay Creek State Park

White Clay Creek State Park is located in Newark, Delaware. It is equipped with various small ponds and offers plenty of game fishing options like crappie, brown trout, largemouth bass, bluegill, and rainbow trout. If you are a trout fishing enthusiast, you must visit White Clay Creek during spring to have a decent catch ratio.

4. Brandywine Creek, Wilmington

This naturally aesthetic Brandywine Creek State Park is one of the perfect spots for different kinds of fishes, including smallmouth bass, crappie, bluegill, etc. This park is located on 933 acres and is equipped with tulip tree woods, two nature preserves, and a freshwater marsh. Moreover, you also can hire a kayak if you want to enjoy on-water fishing.

5. Indian River Marina

Indian River Marina is one of the finest fishing spots in Delaware. It is situated in Delaware Seashore State Park. It has borders with the Atlantic Ocean, Rehoboth Bay, and Indian River. Anglers can enjoy surf fishing, offshore fishing, in-shore fishing, and jetty, etc., here. The fish species in Indian River Marina include wahoo, yellowfin tuna, shark, tautog, sea bass, white marlin, flounder, bluefish, and much more.

6. Broadkill Beach

This beach is located on the north of Lewes in Eastern Sussex County. You can find a wide range of black drum, bluefish, and striper here. It is considered one of the best spots for surf fishing in Delaware.  However, you may face a higher number of sand flies on this beach, which can be a bit troublesome for the anglers.

7. Bubblegum Beach

Famous for its flounder bite and rockfish, the Bubblegum Beach is located near the Coast Guard Station. Moreover, you will also find mahi-mahi and small sharks here. With the right rod and reel, you can get the chance of catching bigger fishes too.

8. Beck’s Pond

Beck’s pond is located in New Castle County. It is considered the best spot for freshwater fishing. However, to peacefully fish here, anglers must follow few restrictions that include a minimum size limit of 15 inches for bass and more. In Beck’s pond, you can find various types of fishes like bluegill, largemouth bass, white crappie, black crappie, yellow perch, etc.

9. 3’Rs Beach

The 3’Rs Beach is located near Indian River Intel inside Delaware seashore state park. Anglers can easily access the beach using route 1. It offers a large space for surf fishing. However, you require a permit to park on the beach. The 3’Rs beach is considered the best place for fishing Atlantic stipend bass. You are suggested to use an 8-12 feet surf pole for easily getting your bait to the fish.

10. Delaware River System

The Delaware River System contains two tail rivers, which form the main river. You can also find cabins for extended fishing trips here. Moreover, the resorts here also offer boat rentals and fly fishing guides, which will help you reach the exact fishing locations. For fly fishing, you must visit here between spring and fall. During summer, the water condition in this river perfect for targeting wild trout.


The spots mentioned above are considered the best ten places for fishing in Delaware. So, for your next fishing trip, you must choose one of the spots mentioned above to have the best fishing experience.


Where to fish in Delaware?

12 amazing spots to fish in Delaware.