What a Delaware fishing license covers and who needs one
A Delaware fishing license is a permit from the Delaware Department of Natural Resources and Environmental Control (DNREC) that allows you to fish in Delaware's waters—rivers, bays, and coastal areas. You need one if you are 16 years old or older and want to fish anywhere in the state, whether from shore, a boat, or a pier. The license covers freshwater fishing (lakes and streams) and saltwater fishing (bays and ocean), though some waters have separate rules about what you can catch.
Delaware does not charge a fee for a resident fishing license, which is unusual among states. Non-residents pay a fee that varies depending on the length of the license you choose. Children under 16 do not need a license to fish, but they must follow all other fishing rules.
Key Takeaways
- Delaware residents get a fishing license at no cost from DNREC, while non-residents pay a fee for a 1-day, 7-day, or annual license.
- You can obtain a license online through the DNREC website, by phone, or in person at a license agent location.
- A license is valid for one calendar year (January 1 through December 31) unless you choose a shorter non-resident option.
- You must carry your license with you while fishing and show it to a wildlife officer if asked.
- Certain activities like fishing for trout in designated areas or using specific gear may require an additional stamp or permit beyond the base license.
How to get a Delaware fishing license online
The fastest way to get a license is through the DNREC website at dnrec.delaware.gov. Go to the Fish and Wildlife section and look for the licensing portal. You will enter your name, address, date of birth, and driver's license number. Delaware residents will see a $0 cost; non-residents will see the fee for their chosen duration (1 day, 7 days, or annual).
After you complete the purchase, you will receive a confirmation email with your license number. Print the email or take a screenshot—that is your proof of license. You do not need a physical card. The license is active when ready, so you can fish the same day you purchase it.
If you lose your confirmation email, you can log back into the DNREC portal with your name and date of birth to retrieve your license number and print a new copy.
Getting a license by phone or at a license agent
If you prefer not to buy online, you can call the DNREC Fish and Wildlife Section at (302) 735-3600 during business hours. A staff member will take your information over the phone and process the purchase. Non-residents will need to provide a credit card. The license is issued the same day.
You can also visit a license agent in person. These are retail locations (bait and tackle shops, sporting goods stores, and some hardware stores) throughout Delaware that sell licenses on behalf of DNREC. The agent will fill out a form with your information, process payment if you are a non-resident, and give you a printed license on the spot. Call ahead to confirm the agent is open and has licenses in stock.
What information you need to provide
To buy a license, have the following ready: your full legal name, date of birth, Delaware driver's license number (or ID number if you do not drive), and your home address. If you are a non-resident, you will also need a valid credit card or payment method.
You do not need to provide information about where you plan to fish, what species you want to catch, or what gear you will use. That information is not part of the license process. However, once you have the license, you must follow Delaware's fishing regulations, which specify seasons, size limits, and catch limits for different fish species and different areas of the state. Those rules are published separately on the DNREC website.
License types and how long they last
Delaware residents receive one license type: an annual resident license valid from January 1 through December 31 of that year, at no cost. If you move to Delaware during the year, you can still get a resident license for the remainder of that calendar year.
Non-residents can choose from three options: a 1-day license, a 7-day license, or an annual non-resident license. Each has a different fee. The 1-day and 7-day licenses are useful if you are visiting Delaware to fish. An annual non-resident license is the same as a resident license in duration—it runs January 1 through December 31—but costs more.
If your license expires on December 31, you will need to renew it before you fish again. Renewals follow the same process as a new license: online, by phone, or at an agent.
Additional permits and stamps you may need
The base fishing license covers most fishing in Delaware, but some activities require an extra permit or stamp. If you want to fish for trout in the designated trout areas (such as the Brandywine Creek), you need a trout stamp in addition to your fishing license. If you plan to fish for striped bass in certain seasons and areas, you may need a striped bass stamp.
These stamps are purchased the same way as the base license—online, by phone, or at an agent—and they cost extra. Check the DNREC Fish and Wildlife website or call (302) 735-3600 to confirm which stamps explore to the water and species you want to fish. The regulations change, so it is worth checking before you go.
Carrying and showing your license while fishing
You must have your license with you at all times while you are fishing. If you bought it online, a printed copy of your confirmation email is acceptable. A screenshot on your phone is also acceptable. If you bought it at an agent, carry the printed license they gave you.
A Delaware wildlife officer can ask to see your license at any time. If you cannot produce it, you may be cited. If you forgot it at home, you can call DNREC to have them contact the officer on your behalf to verify your license number, but it is easier to straightforward carry it with you.
Frequently Asked Questions
Do I need a license to fish from a private pond on my own property?
No. If the water is entirely on your own land and does not connect to public waterways, you do not need a state license. However, if the pond is shared with neighbors or if water flows in or out to public areas, you will need a license. When in doubt, contact DNREC at (302) 735-3600.
What happens if I fish without a license?
Fishing without a valid license is a violation of Delaware law. A wildlife officer can issue a citation, which may result in a fine. The amount varies depending on the circumstances. It is much cheaper and easier to buy a license beforehand, especially since resident licenses are free.
Can I buy a license for someone else?
No. The license is issued in the name of the person who will be fishing. Each person who fishes must have their own license. If you are buying for a family member, they will need to provide their own information (name, date of birth, ID number) during the purchase process.
How do I know which fish species are in season and what the size limits are?
DNREC publishes a fishing regulations guide that lists every species, the open season, the minimum size you can keep, and the daily catch limit. You can read it from the DNREC website or pick up a printed copy at a license agent. Regulations change, so check the current guide before you fish.
Can I fish in other states with my Delaware license?
No. Your Delaware license is only valid in Delaware. If you travel to another state to fish, you will need to buy that state's license. Each state has its own licensing system and regulations.