In this article
Do you need a Delaware fishing license?
Yes. Anglers age 16 and older must have a current Delaware fishing license to fish in tidal or non-tidal waters. The Delaware Department of Natural Resources and Environmental Control (DNREC) Division of Fish and Wildlife issues all licenses.
Children 15 and under fish free. All saltwater anglers who do not hold a Delaware fishing license must register annually with the free Delaware Fisherman Information Network (FIN) program.
Delaware fishing license cost in 2026
A resident annual fishing license costs $8.50. A non-resident annual license is $20. Both cover all waters in Delaware, including the Delaware Bay and Atlantic Ocean.
Short-term options include a 7-day tourist license for $12.50 and a Boat License for $50 (covers all anglers aboard a registered boat for the year). Residents 65 and older qualify for a free Senior Fishing License.
There is no separate trout stamp, but Delaware sells a Trout Stamp at $4.20 for residents and $6.20 for non-residents that is required to fish for trout in stocked trout streams from the first Saturday in April through May. Active-duty military on leave fish free.
Where to buy a Delaware fishing license
Buy online at de.gov/dnrec, the official DNREC licensing portal. Licenses are issued instantly and can be printed or saved on your phone. You can also call 800-432-9228.
In person, licenses are sold at DNREC offices in Dover, Wilmington, Lewes, and Smyrna, plus dozens of bait shops, tackle stores, and sporting goods retailers across the state. Boat licenses cover the entire boat and all anglers, regardless of residency.
Delaware free fishing days in 2026
Delaware's Free Fishing Day is Saturday, June 6, 2026. Residents and non-residents can fish without a license or FIN registration on that day.
Bag, size, and season limits remain in effect. The Trout Stamp is still required to fish stocked trout waters during the spring trout season, even on free fishing day.
Key Delaware fishing regulations
Striped bass in the Delaware Bay and tidal Delaware River follow Atlantic States Marine Fisheries Commission rules with a 28- to 31-inch slot limit and 1-fish daily creel. Summer flounder (fluke) has a 17-inch minimum and 4-fish daily limit in 2026.
Largemouth bass have a 12-inch minimum and 6-fish daily limit on most non-tidal waters. Trout in stocked streams have a 6-fish daily limit during the spring trout season opener. Tautog (blackfish), black sea bass, and weakfish all have variable seasons set annually.
Snow geese, surf clams, and horseshoe crabs are managed separately. The FIN registration helps track recreational catch in Delaware Bay; you can register for free at dnrec.delaware.gov.
Best fishing in Delaware
Indian River Inlet is Delaware's most productive saltwater hotspot, with striped bass, bluefish, weakfish, and tautog action from spring through fall. The Indian River Marina and inlet jetties draw shore and boat anglers year-round.
Lewes-Rehoboth Canal and the Delaware Bay produce big summer flounder and black sea bass. Lums Pond, Killens Pond, and Trap Pond are top freshwater destinations for largemouth bass and crappie. Stocked trout streams in northern Delaware (White Clay Creek, Wilson Run) draw spring trout anglers.
Find more Delaware waters with GilledIt's directory at /us/fishing-pond-directory/delaware.
Frequently Asked Questions
A resident annual license is $8.50, non-resident is $20, a 7-day tourist license is $12.50, and a Boat License covering all anglers aboard is $50.
Anglers age 16 and older need a Delaware fishing license. Children 15 and under fish free. Residents 65 and older qualify for a free Senior Fishing License.
Delaware's Free Fishing Day is Saturday, June 6, 2026. No license or FIN registration is needed, but Trout Stamps and all bag and size limits still apply.
The Fisherman Information Network (FIN) is a free annual saltwater registration for anglers without a Delaware fishing license. It tracks recreational catch in Delaware waters.
Delaware does not sell a standard lifetime fishing license. Residents 65 and older receive a free Senior Fishing License that effectively serves the same purpose for life.
Yes, if you fish stocked trout streams during the spring trout season (first Saturday in April through May). The stamp is $4.20 for residents and $6.20 for non-residents.