Fish License Fees

All states

Fishing license fees in Pennsylvania

$27.97Resident annual fishing license

Resident (Annual) fishing license, ages 16 to 64, $27.97 under 2026 Annual Fishing License Pricing. Includes $1.00 issuing agent fee and $0.97 transaction fee.1

The details

Nonresident annual
Non-Resident (Annual), ages 16 and up, $60.97.1
Short-term licenses
Tourist 1-Day $31.97 (not valid March 15 to April 30), 3-Day $31.97, 7-Day $39.47.1
Senior and youth discounts
Senior resident, 65 and up, $14.47 annual or $86.97 lifetime. Voluntary Youth Fishing License $2.97, Mentored Youth Permit free.1
Who does not need one
A license is required at age 16 and over. Reduced or free licenses exist for disabled veterans and some landowners and institutions.1
Where to buy
Online through the PA.gov fishing license service or from a licensing agent.1

The sources we read do not say: free fishing days.

Sources

  1. Who Needs a Fishing License/Permit, Pennsylvania Fish and Boat Commission, checked 1 November 2026

Checked 1 November 2026. "Secondary" marks a source used only because the official page could not be read.