What You Need to Fish in Pennsylvania
A resident annual fishing license is the standard permit that lets you fish in Pennsylvania's lakes, rivers, and streams for a full calendar year. You need one if you are a Pennsylvania resident and want to fish anywhere except on your own private property or during a designated free fishing day. The license costs $22.97 and covers all freshwater species — trout, bass, catfish, panfish, and others — with no separate stamps required unless you want to fish for specific species like trout or muskellunge.
Pennsylvania residents are anyone with a valid Pennsylvania driver's license or ID, or anyone who has lived in the state for at least 60 consecutive days. You can buy the license online through the Pennsylvania Fish and Boat Commission website, by phone, or in person at authorized vendors across the state. The license is valid from January 1 through December 31 of the year you purchase it.
Key Takeaways
- A resident annual license costs $22.97 and covers all freshwater fishing in Pennsylvania for the calendar year.
- You can buy online at the Fish and Boat Commission website, by phone at 717-705-7800, or at sporting goods stores and bait shops.
- You must carry your license with you while fishing, and it is valid only from January 1 through December 31 of the year purchased.
- Trout and muskellunge fishing require additional stamps beyond the base license, though other species do not.
- Pennsylvania offers free fishing days several times per year when you can fish without a license.
How to Buy Your License Online
The fastest way to get a license is through the Pennsylvania Fish and Boat Commission's online store at www.fishandboat.com. Go to the "Buy a License" section, select "Resident Annual License," and enter your Pennsylvania driver's license number or ID number. You will need to provide your name, date of birth, and address. Payment is by credit or debit card.
Once you complete the purchase, you receive a confirmation email with your license number immediately. You do not need to print anything — you can show the confirmation email or your license number to a game warden if asked. However, many anglers print the email for their records or to carry in their wallet. The license becomes valid the moment you purchase it, even if you buy it mid-year.
Buying a License by Phone or In Person
If you prefer not to buy online, call the Fish and Boat Commission at 717-705-7800 during business hours. A staff member will walk you through the purchase over the phone and take payment by credit card. Your license number will be provided immediately, and a physical license card will arrive by mail within one to two weeks.
You can also buy in person at any authorized vendor — typically sporting goods stores, bait and tackle shops, and some Walmart locations. Vendors have a list of current license prices and can print your license on the spot. Bring your Pennsylvania ID or driver's license with you. In-person purchases are immediate, and you walk out with a physical card.
What Trout and Muskellunge Stamps Cost
If you want to fish specifically for trout or muskellunge, you need to add a stamp to your base resident annual license. A trout stamp costs $10.97 and allows you to keep trout in addition to whatever other species you are fishing for. A muskellunge stamp costs $10.97 and is required if you want to fish for muskellunge in designated waters.
You can buy both stamps at the same time you purchase your license, either online or at a vendor. Many anglers buy the trout stamp automatically because trout are common in Pennsylvania streams and lakes. The muskellunge stamp is optional and only needed if you plan to target that species. Both stamps are valid for the same calendar year as your base license.
License Validity and What to Carry While Fishing
Your resident annual license is valid from January 1 through December 31 of the year you purchase it. If you buy a license on June 15, it remains valid through December 31 of that same year — you do not get a refund for the months you did not use it. You will need to buy a new license on January 1 of the following year if you want to continue fishing.
You must have your license with you at all times while fishing. A game warden can ask to see it, and fishing without a valid license on your person is a violation. If you bought online and received a confirmation email, you can show that email on your phone. If you have a physical card, carry it in your wallet or tackle box. Either form is acceptable proof.
Free Fishing Days and Special Circumstances
Pennsylvania offers free fishing days several times per year when anyone can fish without a license. These days are typically announced in advance on the Fish and Boat Commission website. During a free fishing day, you do not need a license, but all other regulations — catch limits, size limits, and closed seasons — still apply. Check the website before you go to confirm the exact dates.
Residents over age 65 can buy a discounted senior license for $11.97 instead of the full price. Children under 16 do not need a license to fish if they are supervised by a licensed adult. Disabled veterans and Pennsylvania residents with certain disabilities may be may be able to access for free or reduced-cost licenses — contact the Fish and Boat Commission directly to learn what documentation is required.
Regulations and Catch Limits by Species
Your license lets you fish for any freshwater species, but each species has its own catch limit, size limit, and season. Trout season runs from the first Saturday in April through Labor Day in most areas, though some waters are open year-round. Bass season is open year-round in most waters. Catfish, panfish, and other species have their own rules that vary by water body.
The Fish and Boat Commission publishes a detailed Pennsylvania Fishing Guide that lists every regulation by species and by water body. You can download it free from their website or pick up a printed copy at any vendor. Regulations change annually, so check the current year's guide before you fish. Ignoring size or catch limits can result in fines even if you have a valid license.
Frequently Asked Questions
Can I fish with my license in other states?
No. Your Pennsylvania license is valid only in Pennsylvania waters. If you want to fish in another state, you need to buy that state's license. Some states offer reciprocal agreements or discounts for out-of-state anglers, but Pennsylvania does not issue licenses that cross state lines.
What happens if I lose my license card?
Contact the Fish and Boat Commission at 717-705-7800 and provide your license number or driver's license number. They can reissue a replacement card or confirm your license number so you can show it on your phone. There is usually a small replacement fee, though you can also simply fish with your confirmation email or license number written down.
Do I need a separate license to fish on private land?
No. You do not need a license to fish on your own private property or on private property where you have the owner's permission. You do need a license to fish on public land, state parks, or any water body open to the public, even if it is small.
Can I buy a license for just one day or one week?
Pennsylvania does not offer daily or weekly licenses. The shortest option is the full annual license at $22.97. However, free fishing days occur several times per year and require no license at all. Check the Fish and Boat Commission website for the schedule.
What if my Pennsylvania ID or driver's license has expired?
You can still buy a license using an expired ID, as long as it is a valid Pennsylvania document with your current address or a recent address change on file. If your address has changed and is not on your ID, bring a utility bill or other proof of residency when buying in person, or call the Fish and Boat Commission to update your information before buying online.