Fish License Fees

All states

Fishing license fees in Connecticut

$28Resident annual fishing license

Inland fishing license, CT resident age 18 to 64, $28.00. All waters $32.00. Licenses expire December 31.1

The details

Nonresident annual
Non resident age 16 or older: inland $55.00, marine $15.00, all waters $63.00.1
Short-term licenses
Non resident three consecutive days: inland $22.00, marine $8.00. Resident one day marine $5.00.1
Senior and youth discounts
CT residents 65 and older fish free with an annual renewal. Residents age 16 or 17 pay $14.00 inland or $16.00 all waters.1
Free fishing days
Free Fishing Day May 9, 2026. Free one day licenses on June 21 and August 8, 2026.1
Who does not need one
Anglers under 16. Licenses are required for anyone 16 or older.1
Where to buy
Online through the state licensing system, at DEEP offices, or at a designated vendor.1

Sources

  1. Fisheries Licenses, Permits, and Related Products, Connecticut Department of Energy and Environmental Protection, checked 2 November 2026

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