What Maryland fishing licenses cost

A resident fishing license in Maryland costs $20.50 for a one-year license. If you want to fish for just 14 consecutive days, the short-term license is $10.50. A non-resident fishing license costs $35.50 for one year or $20.50 for 14 days.

These prices cover freshwater and saltwater fishing from a boat or shore. If you plan to fish only in tidal waters (the Chesapeake Bay and coastal areas), Maryland offers a separate tidal fish license for $15.50 for residents and $25.50 for non-residents, also valid for one year.

Maryland also sells a three-day license for $10.50 (residents) or $15.50 (non-residents) if you want to test the waters before committing to a full year. Prices are current as of 2024 and may change annually, so confirm the current fee when you purchase.

Key Takeaways

  • A one-year resident fishing license costs $20.50; non-residents pay $35.50.
  • Short-term options include 14-day licenses ($10.50 to $20.50) and 3-day licenses ($10.50 to $15.50) depending on residency.
  • You can buy licenses online through the Maryland Department of Natural Resources website, by phone, or at authorized retailers like sporting goods stores and bait shops.
  • Your license arrives by email if you purchase online, so you can start fishing when ready without waiting for a physical card.
  • Residents over 65 and active military members may may have access to for reduced rates or free licenses—check with the DNR before purchasing.

Where to buy a Maryland fishing license

The fastest way to buy a license is online through the Maryland Department of Natural Resources website (dnr.maryland.gov). You enter your information, pay by credit or debit card, and receive your license by email within minutes. You can print it or show it on your phone—both are legal proof you have a valid license.

If you prefer to buy in person, visit any authorized license agent in the state. These include sporting goods stores (like Bass Pro Shops and Cabela's), bait and tackle shops, and some Walmart locations. Call ahead to confirm the store sells licenses and has the type you want in stock.

You can also call the Maryland DNR directly at 410-260-8DNR (410-260-8367) to purchase over the phone. Have your payment method ready and know whether you want a resident or non-resident license and how long you need it to last.

Who needs a license and who does not

You need a fishing license if you are 16 years old or older and plan to fish in Maryland waters. This applies whether you fish from shore, a boat, or a pier. The only exception is if you fish on your own private property that is not connected to public waters.

Children under 16 do not need a license to fish. Residents over 65 may may have access to for a reduced-cost or free license depending on their income and other factors—contact the DNR to learn what you may be may have access to to. Active military members stationed in Maryland also receive discounted rates.

If you hold a valid hunting license in Maryland, you do not automatically get a fishing license. The two are separate and both are required if you plan to do both activities.

What your license covers and does not cover

A standard Maryland fishing license lets you fish in both freshwater and saltwater using rod and reel, hand line, or net. It covers fishing in rivers, streams, lakes, ponds, and the Chesapeake Bay. You can fish from shore, a boat, a pier, or a dock.

Your license does not cover commercial fishing, which requires a separate permit. It also does not cover trout fishing in certain managed trout areas—some streams require an additional trout stamp that costs $5.50 for residents and $10.50 for non-residents. Check the DNR website or call before you fish to see if the water you plan to visit requires a trout stamp.

Your license is personal to you and cannot be transferred or loaned to another person. You must carry it with you while fishing and show it to a wildlife officer if asked.

How long your license lasts

A one-year resident or non-resident license is valid for 12 months from the date of purchase, not from a calendar year. If you buy a license on March 15, it expires on March 15 of the following year. This means you do not have to buy a new license on January 1 unless your current one has already expired.

A 14-day license is valid for 14 consecutive calendar days starting the day you purchase it. A 3-day license is valid for 3 consecutive calendar days. A tidal license follows the same 12-month rule as a standard license.

Check your license or receipt to see the exact expiration date. If you are unsure whether your license is still valid, log into your account on the Maryland DNR website or call 410-260-8DNR.

Discounts and special rates

Maryland residents over 65 may may have access to for a free or reduced-cost license based on income. You will need to provide proof of age and residency. Contact the DNR at 410-260-8DNR or visit their office in Annapolis to learn what documentation you need.

Active military members and veterans stationed in Maryland receive a discount on fishing licenses. Bring a valid military ID or discharge papers to an authorized retailer, or mention your military status when you call or buy online.

Maryland does not currently offer a free license for any other group, though some states do for disabled persons or Native Americans. If you fall into either category, call the DNR to ask whether you may be may have access to to a reduced rate or waiver.

Frequently Asked Questions

Do I need a separate license for saltwater fishing?

No. A standard Maryland fishing license covers both freshwater and saltwater fishing. However, if you fish only in tidal waters (the Chesapeake Bay and coastal areas), you can buy a cheaper tidal-only license instead. A tidal license costs $15.50 for residents and $25.50 for non-residents.

Can I fish with my phone license or do I need a printed copy?

Either works. Maryland accepts a digital license displayed on your phone or a printed copy. Keep the email confirmation with your license number handy in case a wildlife officer asks to see it. You do not need to carry a physical card.

What happens if I fish without a license?

Fishing without a valid license is a violation of Maryland law. Penalties include fines starting at $100 and can go much higher depending on the circumstances. A wildlife officer can stop you and ask to see your license at any time while you are fishing.

Can I buy a license as a gift for someone else?

You can purchase a license online or in person and give the confirmation number or printed license to someone else, but the license is only valid for the person whose name appears on it. The person you give it to cannot use it to fish—they must be the one named on the license.

Do I need a license to fish in a private pond on my own property?

No, as long as the pond is on your own private land and does not connect to public waters. If your pond is fed by a public stream or drains into one, you may need a license. Contact the Maryland DNR if you are unsure whether your property qualifies.