In Delaware, anglers ages 16 to 65 need a fishing license to fish in fresh or tidal waters. Those fishing for trout will also need a trout stamp. Licenses can be purchased online at the Division of Fish and Wildlife website, through a licensing agent or over the phone by calling 302-739-9918. If you plan on fishing from your own boat, a boat fishing license is required. Prices vary depending on the size of the vessel.
Check out these Odessa, DE fishing resources: