How Much is a Fishing License in Pennsylvania

Pennsylvania Fishing License 2026: Costs, Rules & How to Buy

2026 Pennsylvania fishing license costs $27.97 (resident) or $60.97 (non-resident). Trout permit $14.97. Two Fish-for-Free Days. Compare all PFBC fees and buy online.

Pennsylvania is home to over 86,000 miles of streams and 4,000+ lakes. Whether you’re chasing trout on Penns Creek, smallmouth bass on the Susquehanna, or walleye on Lake Erie, here’s your complete 2026 PA fishing license guide.

Source: Pennsylvania Fish and Boat Commission (PFBC), updated for 2026.

Who Needs a Pennsylvania Fishing License?

Anyone aged 16 and older must have a valid fishing license to fish in Pennsylvania waters.

Exemptions — Who Fishes for Free

  • Children under 16 — No license required (but may obtain a free Mentored Youth Fishing Permit or $2.97 Voluntary Youth License for special events)
  • Fish-for-Free Days — Two per year (see below)
  • Mentored Youth — Free permit for anglers under 16

2026 Pennsylvania Fishing License Fees

All fees below include the $1.00 issuing agent fee and $0.97 transaction fee.

Resident Licenses

License TypeCost
Annual Fishing License (ages 16–64)$27.97
Senior Annual License (65+)$14.47
Lifetime Senior License (65+)$86.97
3-Year Fishing License (ages 16–64)$79.97
3-Year Senior License (65+)$39.47
Voluntary Youth License (under 16)$2.97
Mentored Youth Permit (under 16)FREE
Trout/Salmon Permit$14.97
Lake Erie Permit$9.97
Trout/Lake Erie Combination Permit$20.97
3-Year Trout Permit$40.97
3-Year Lake Erie Permit$25.97

Source: PFBC (pa.gov), current as of March 2026.

Non-Resident Licenses

License TypeCost
Annual Fishing License (16+)$60.97
3-Year Fishing License (16+)$178.97
1-Day Tourist License (not valid Mar 15–Apr 30)$31.97
3-Day Tourist License$31.97
7-Day Tourist License$39.47
Non-Resident PA Student Annual License$27.97
Trout/Salmon Permit$14.97
Lake Erie Permit$9.97
Trout/Lake Erie Combination Permit$20.97

Source: PFBC (pa.gov), current as of March 2026.

Save Money: Multi-Year Licenses

Pennsylvania offers 3-year licenses that eliminate annual agent and transaction fees:

Multi-Year OptionCostAnnual Equivalent
3-Year Resident (16–64)$79.97~$26.66/yr
3-Year Senior (65+)$39.47~$13.16/yr
3-Year Non-Resident$178.97~$59.66/yr
3-Year Trout Permit$40.97~$13.66/yr

2026 Fish-for-Free Days in Pennsylvania

The PFBC designates two Fish-for-Free Days in 2026 when anyone can legally fish PA waterways without a license:

Fish-for-Free DayDate
Memorial Day WeekendSunday, May 24, 2026
Independence DaySaturday, July 4, 2026

No fishing license, trout permit, or Lake Erie permit required on these dates. All other fishing regulations still apply.

Other Important 2026 PA Fishing Dates

  • Mentored Youth Trout Day: Saturday, March 28, 2026
  • Statewide Opening Day of Trout Season: Saturday, April 4, 2026

How to Buy Your Pennsylvania Fishing License

1. Online (Fastest Option)

Visit HuntFish.pa.gov — the official PFBC license portal. 2026 licenses have been available since December 1, 2025.

2. In-Person

Available at nearly 700 retail license agents across Pennsylvania, including:

  • Walmart stores
  • Dick’s Sporting Goods
  • Bass Pro Shops / Cabela’s
  • Local bait and tackle shops
  • Hardware stores

3. By Phone

Contact the PFBC at (717) 705-7930 for assistance.

Important: Pennsylvania fishing licenses are valid January 1 through December 31 of the calendar year. Gift vouchers are also available online for the angler in your life.

Do You Need a Trout Permit?

If you plan to fish for trout or salmon in Pennsylvania — or fish in designated trout-stocked waters during trout season — you need a Trout/Salmon Permit ($14.97) in addition to your fishing license.

The Lake Erie Permit ($9.97) is required for fishing on Lake Erie and Presque Isle Bay, plus their tributaries during steelhead season. Save with the combo permit ($20.97).

Pennsylvania Fishing Regulations Quick Reference

  • Trout season — Opens April 4, 2026; Mentored Youth Day March 28, 2026
  • Catch limits — Species-specific daily and season limits apply
  • Size limits — Varies by species and water body
  • Special regulation areas — Many streams have additional restrictions (fly-fishing-only, catch-and-release, delayed harvest)
  • Current regulations at fishandboat.com

Frequently Asked Questions

How much is a basic PA fishing license?

A resident annual license costs $27.97 (includes fees). Non-residents pay $60.97. Seniors (65+) pay only $14.47.

Do kids need a fishing license in Pennsylvania?

No. Children under 16 do not need a license; they can fish with a free Mentored Youth Permit or a $2.97 Voluntary Youth License.

Do I need a separate trout permit?

Yes. A Trout/Salmon Permit ($14.97) is required for trout and salmon fishing or fishing in designated trout waters during trout season.

When are PA’s Fish-for-Free Days in 2026?

Sunday, May 24 and Saturday, July 4, 2026. No license or permits required.

Can I save money with a multi-year license?

Yes. A 3-year resident license costs $79.97 (~$26.66/year) vs. $27.97/year for an annual license — saving about $4 over 3 years.

When does the 2026 PA fishing license become valid?

2026 licenses went on sale December 1, 2025 and are valid through December 31, 2026.

Lifetime Fishing License ROI: When Does It Make Financial Sense? — Cost analysis

Guide to Getting a Fishing License in Pennsylvania — Step-by-step buying guide

How Much is a Fishing License in New Jersey? — Neighboring state comparison

Best Fishing Spots in New York — Neighboring state options

Understanding Trout Stamps and Permits — Trout permit comparison

Fishing License for Saltwater vs. Freshwater — License type guide

Senior Fishing License Fees and Discounts Across the US — National senior comparison

Military Fishing License Discounts: State-by-State — Compare all 50 states