Normally a license is required to Fish in Maryland but there are a few
exceptions to this requirement.
The first is there are specific areas in
Maryland that are designated License Free Fishing Areas throughout the tidal
portions of the Chesapeake Bay. You are required to observe all other fishing
laws and regulations. You can see a list of these locations at the following
link: License Free Fishing Areas
The second option is that Maryland hosts Free Fishing Days. During a free
fishing day, a person may catch and possess finfish in the tidal and nontidal waters of the State for recreational purposes without an angler's license, Chesapeake Bay sportfishing license, or any fishing stamp normally required by the State, but shall otherwise observe all fishing laws and regulations.
Maryland's free fishing days are the first two Saturdays in June and July 4.
Lastly, all those folks under 16 years of age are allowed to fish without a license.