Guides

PA Fishing License 2026: Cost, Where to Buy & Rules

Pennsylvania fishing license costs $27.97 for residents in 2026. Get PFBC prices, where to buy, Mentored Youth Day, and rules here.

By James Hartley

Co-Founder & Editor-in-Chief

Published May 19, 20268 min read

Do You Need a Fishing License in Pennsylvania?

Yes. Anglers 16 and older need a Pennsylvania fishing license. The Pennsylvania Fish and Boat Commission (PFBC) administers all licenses and sets fishing regulations statewide.

Anglers 15 and younger fish free with no license. To fish for or harvest trout you need a Trout Permit; to fish Lake Erie or its tributaries you need a Lake Erie Permit (or the combined permit covering both).

Residents can also buy a Voluntary Youth License ($2.97) that supports conservation. Multi-year licenses are available for 3, 5, and 10 years.

Pennsylvania Fishing License Cost 2026

Resident annual fishing license: $27.97 (includes $0.97 issuing agent fee). Resident senior (65+) annual: $11.97. Resident senior lifetime: $51.97. Resident multi-year: $82.97 (3-year), $137.97 (5-year), $277.97 (10-year).

Nonresident annual: $60.97. Nonresident 1-day: $26.97. Nonresident 3-day: $34.97. Nonresident 7-day: $34.97.

Add-ons: Trout Permit $9.97 ($2.97 for seniors). Lake Erie Permit $9.97. Combined Trout/Lake Erie Permit $15.97. Voluntary Habitat/Conservation stamps $11.97 each.

Where to Buy a Pennsylvania Fishing License

Buy online at HuntFishPA (huntfish.pa.gov) or directly at gone-fishing.org. The PFBC's FishBoatPA mobile app stores your license and permits digitally, fully valid for inspection.

In-person sales happen at over 700 issuing agents statewide including Walmart, Cabela's, Sheetz, and most bait shops. PFBC headquarters and region offices also sell licenses.

Annual licenses run on a calendar year (January 1 – December 31). Pennsylvania honors a 30-day extension for unused new-year licenses, but the official validity window is the calendar year.

Pennsylvania Free Fishing Days 2026

Pennsylvania holds two Free Fishing Days each year: Sunday, May 24, 2026 (Memorial Day weekend) and Saturday, July 4, 2026. No license, trout permit, or Lake Erie permit is required either day.

Mentored Youth Trout Day (March 28, 2026) lets kids fish stocked trout waters with a licensed adult before the regular trout opener — a unique PFBC tradition. All size and creel limits remain in effect.

Key Pennsylvania Fishing Regulations

Trout opener: Statewide Saturday, April 4, 2026. Daily limit 5 trout combined, 7-inch minimum on most waters. Special regulation areas (Delayed Harvest Artificial Lures Only, Catch-and-Release, Heritage Trout) have stricter gear and harvest rules.

Bass: Statewide season is open year-round for catch-and-release; harvest season runs the Saturday before Memorial Day through April 14. Daily limit 6, 12-inch minimum (15 inches on Big Bass program waters).

Walleye: 6 daily, 15-inch minimum statewide (18 inches on Lake Erie). Muskellunge: 1 daily at 40 inches. Lake Erie steelhead: 3 daily at 15 inches with Lake Erie Permit required.

Best Fishing Spots in Pennsylvania

Lake Erie's tributaries — Elk Creek, Walnut Creek, and Sixteenmile — host one of the best steelhead runs in the lower 48 from October through April. The PFBC Walnut Creek Access offers a stocked harbor pier and trout nursery.

The Delaware River West Branch and Upper Delaware are wild brown and rainbow trout fisheries with hatches from March through October. Spring Creek and Penns Creek are limestone-spring jewels in central PA.

Lake Wallenpaupack and Raystown Lake produce trophy stripers and lake trout. The Susquehanna River is a premier smallmouth fishery for 200+ miles. GilledIt maps every PFBC stocking site statewide.

Frequently Asked Questions

A Pennsylvania resident annual fishing license is $27.97 and a nonresident annual is $60.97. Add a $9.97 Trout Permit or Lake Erie Permit if you fish those waters, or buy the $15.97 combined permit.

Yes, if you fish for or possess trout in Pennsylvania, you need the $9.97 PFBC Trout Permit on top of a base fishing license. Seniors pay $2.97. A combined Trout/Lake Erie Permit costs $15.97.

Pennsylvania's Free Fishing Days are May 24, 2026 (Sunday of Memorial Day weekend) and July 4, 2026. No license or permit is required on those days, but all size limits and creel limits still apply.

Pennsylvania's statewide trout opening day is Saturday, April 4, 2026. Mentored Youth Trout Day is held one week earlier on March 28, 2026, allowing licensed adults to take youth anglers to stocked waters.

Yes, but at a discount. PA residents 65+ pay $11.97 for an annual fishing license or $51.97 for a senior lifetime license through PFBC — one of the best senior deals in the Northeast.

Yes. The FishBoatPA mobile app stores your Pennsylvania fishing license and permits, and is legally valid for inspection by PFBC Waterways Conservation Officers. You don't need a printed copy.