What Pennsylvania Fishing Licenses Cost
A Pennsylvania resident fishing license costs $20.97 for a one-year license. A three-day license costs $10.97. Non-residents pay $35.97 for a one-year license or $15.97 for a seven-day license. These prices include a $1 automated transaction fee that the state charges on all purchases.
Pennsylvania also sells a one-day non-resident license for $10.97. If you fish in Pennsylvania waters but live in another state, the seven-day option is usually the better value unless you are only going out once. Prices have remained stable for several years, though the state can adjust them without advance notice.
You do not need a license if you fish on your own property, if you are under 16 years old, or if you fish during designated free fishing days — Pennsylvania typically holds two or three per year, usually in June and September. Check the Pennsylvania Fish and Boat Commission website for the exact dates each year.
Key Takeaways
- A resident one-year license costs $20.97; a non-resident one-year license costs $35.97, both including the state transaction fee.
- Short-term options exist for residents (three days for $10.97) and non-residents (one day for $10.97 or seven days for $15.97).
- You can buy a license online through the Fish and Boat Commission website, by phone, or at authorized retailers like sporting goods stores and bait shops.
- Children under 16 do not need a license, and Pennsylvania offers two or three free fishing days each year when no license is required.
Where to Buy a Pennsylvania Fishing License
The easiest way to buy a license is online through the Pennsylvania Fish and Boat Commission website. You can purchase and print your license when ready, and it is valid the same day. You will need a valid driver's license or ID number to complete the purchase online.
You can also buy a license by phone by calling the Fish and Boat Commission at 717-705-7800. Staff can process your order and mail the license to you, though this takes several business days. If you need the license right away, online purchase is faster.
Authorized retailers throughout Pennsylvania sell licenses in person. These include Walmart, Dick's Sporting Goods, Cabela's, local bait and tackle shops, and many sporting goods stores. Call ahead to confirm the retailer has licenses in stock, since smaller shops may not carry them every day.
Types of Licenses and Who Needs One
Pennsylvania offers resident and non-resident licenses based on where you live. A resident is someone with a Pennsylvania driver's license or ID, or someone who has lived in the state for at least 60 consecutive days. Non-residents are anyone else.
Both residents and non-residents can choose between short-term and year-long licenses. Residents can buy a one-year, three-day, or one-day license. Non-residents can buy a one-year, seven-day, or one-day license. The one-day option exists for both but costs different amounts depending on residency status.
You do not need any license if you are under 16, if you fish only on your own private property with the owner's permission, or if you fish during a designated free fishing day. Some special situations — like fishing in a private pond stocked by the state — may have different rules; check with the Fish and Boat Commission if you are unsure.
What Your License Covers
A Pennsylvania fishing license allows you to fish in freshwater throughout the state — lakes, rivers, streams, and ponds open to the public. It does not cover saltwater fishing in the Atlantic Ocean or Delaware Bay; those require a separate saltwater license.
Your license covers most fish species, but some have special rules. Trout fishing requires an additional trout stamp, which costs $10.97 and must be purchased along with your base license. If you want to fish for trout, you need both the license and the stamp.
The license is personal and non-transferable — it is tied to the person whose name appears on it. You must carry your license with you while fishing and show it to a Fish and Boat Commission officer if asked. A printed license or a digital copy on your phone both count as proof.
How Long Your License Lasts
A one-year resident license runs from the date of purchase for 12 months. A three-day license is valid for three consecutive calendar days starting the day after you purchase it. A one-day license is valid only on the calendar day you purchase it.
Non-resident licenses work the same way: a one-year license lasts 12 months from purchase, a seven-day license covers seven consecutive calendar days, and a one-day license is good only on the day you buy it. If you buy a license on a Friday evening and want to fish Saturday, make sure you understand whether the license is active that same day or starts the next day.
Once your license expires, you must buy a new one to continue fishing. There is no grace period, and fishing without a valid license is a violation that can result in fines.
Trout Stamp and Special Permits
If you want to fish for trout in Pennsylvania, you must buy a trout stamp in addition to your base fishing license. The stamp costs $10.97 and is valid for one year from the date of purchase. You can buy it at the same time and place as your license — online, by phone, or at authorized retailers.
Pennsylvania also has special regulations for certain waters and species. Some streams are catch-and-release only, some have slot limits (you can keep fish only within a certain size range), and some are open only during specific seasons. The Fish and Boat Commission publishes a detailed guide to these rules on its website; check it before you fish a new location.
You do not need a separate permit for most fishing. The license and trout stamp cover standard freshwater fishing. Exceptions are rare and are usually posted at the water itself or listed on the Fish and Boat Commission website.
Frequently Asked Questions
Can I buy a fishing license for someone else as a gift?
No. A fishing license is tied to the person whose name is on it and cannot be transferred. If you want to give someone a fishing license as a gift, you can pay for it, but they must provide their own ID information during purchase. You could also give them a gift card to a sporting goods store that sells licenses.
Do I need a license to fish in a private pond?
Not if you own the pond or have written permission from the owner and fish only in that pond. If the pond is stocked by the state or is open to the public in any way, you need a license. When in doubt, contact the Fish and Boat Commission to confirm the status of the water.
What happens if I fish without a license?
Fishing without a valid license is a violation. Penalties include fines, confiscation of equipment, and possible court costs. The exact penalty depends on the circumstances and the officer's judgment. It is much cheaper to buy a license upfront than to face a violation.
Can I use my license in other states?
No. Your Pennsylvania license is valid only in Pennsylvania waters. If you fish in another state, you must buy that state's license. Some states offer reciprocal agreements, but Pennsylvania does not have them with most neighbors; check the other state's fish and wildlife agency for their rules.
Is there a senior discount on fishing licenses?
Pennsylvania does not currently offer a reduced-price license for seniors. All residents pay the same price regardless of age, except for children under 16, who do not need a license. Contact the Fish and Boat Commission if you want to ask about future discounts or special programs.