If you're planning to cast a line in a Connecticut lake or river this season, the short answer is yes — you almost certainly need a fishing license. Connecticut requires anyone age 16 or older to hold a valid recreational fishing license for inland (freshwater) fishing, and that rule applies to both residents and non-residents alike. Here's a plain-English breakdown of who needs one, what the options are, where to buy one, and how to avoid the most common gotchas before you head out.

The fast answer

Anyone 16 or older needs a Connecticut fishing license to fish in freshwater — residents and visitors alike. Kids under 16 do not. Saltwater fishing requires a separate (free for residents) Marine Waters license. Buy online through CT DEEP, at a town clerk's office, or at most bait-and-tackle shops.

Who needs a Connecticut fishing license?

Connecticut's rule is simple: if you're 16 or older and you want to fish in the state's inland waters — lakes, ponds, rivers, and streams — you need a recreational fishing license. That covers just about every freshwater spot you'd hit in the western part of the state, from Candlewood Lake down through the Housatonic River and across to Lake Lillinonah in New Milford. It applies equally to residents and non-residents; there's no visitor exemption for freshwater.

  • Age 16 and up — license required for all freshwater fishing
  • Under 16 — no license required, but kids must still follow seasons, limits, and tackle rules
  • Residents and non-residents — both need a license; the fee tier just changes
  • Saltwater / marine fishing — covered by a separate Marine Waters license (free for CT residents; non-residents pay)

One quick note on charters: being on a guided boat does not, in most cases, exempt you from needing your own freshwater license. More on that in the FAQ.

License types: resident, non-resident, and short-term

Connecticut offers a few flavors of freshwater license so you're not paying for a full year if you're only in town for a long weekend. The main options:

  • Annual resident freshwater license — for CT residents, valid for the calendar year
  • Annual non-resident freshwater license — same coverage, higher fee
  • 3-day non-resident freshwater license — ideal for a quick visit; covers three consecutive days
  • 7-day non-resident freshwater license — covers a full week for visitors
  • Marine Waters license — for saltwater fishing in Long Island Sound and tidal waters; free for CT residents, fee-based for non-residents

If you live here and fish even a handful of times a year, the annual resident license is the obvious move. If you're visiting from New York or Jersey for a weekend on Candlewood or Lillinonah, grab a 3-day or 7-day permit and you're set.

Angler fishing on a Connecticut lake at sunrise

An early start on a Connecticut lake — license in your wallet, fish in the boat.

The trout & salmon stamp

Here's the one that catches people: if you want to keep trout or salmon from many of Connecticut's designated waters, you need a Trout & Salmon Stamp in addition to your fishing license. This applies to anglers 16 and older. The stamp helps fund the state's trout stocking program — so it's directly paying for the fish you're catching.

You'll want the stamp if you fish stocked waters like the Housatonic River, the Farmington River, or the trout management areas on lakes and ponds throughout the state. If you're strictly catch-and-release on trout, you generally don't need the stamp — but rules can shift by water body and season, so confirm the current requirements on the CT DEEP fishing page before you fish.

What it costs (and where to confirm current fees)

License fees get adjusted over time, so rather than quote a dollar amount that may be out of date by the time you read this, here's the structure and the smart move: confirm the current fees directly with CT DEEP before you buy. In general, expect:

  • Annual resident freshwater — a modest state fee (confirm with DEEP)
  • Annual non-resident freshwater — higher than resident (confirm with DEEP)
  • 3-day and 7-day non-resident — priced for short visits (confirm with DEEP)
  • Trout & Salmon Stamp — an add-on fee per year (confirm with DEEP)
  • Marine Waters (resident) — free for CT residents
  • Marine Waters (non-resident) — fee-based (confirm with DEEP)
Pro tip

Buy your license online through the CT DEEP online licensing portal the night before your trip. You'll get a confirmation number you can carry on your phone, plus a printed license in the mail later. That way you're legal from the first cast — no waiting for a town clerk to open on Saturday morning.

License types at a glance

License typeWho it's forWhere to buyNote
Annual resident freshwaterCT residents 16+Online, town clerk, bait shopsFees — see DEEP
Annual non-resident freshwaterOut-of-state visitors 16+Online, town clerk, bait shopsFees — see DEEP
3-day non-resident freshwaterShort visitorsOnline, bait shops3 consecutive days
7-day non-resident freshwaterWeek-long visitorsOnline, bait shops7 consecutive days
Trout & Salmon StampAnyone keeping trout/salmonOnline, town clerkRequired in many waters
Marine Waters (resident)CT residents, saltwaterOnlineFree for residents
Marine Waters (non-resident)Visitors, saltwaterOnlineFees — see DEEP

Free fishing days in Connecticut

Connecticut runs free fishing license days each year — a set of days when anyone can fish without a license, no purchase required. It's the state's way of letting newcomers try the sport before committing. The exact dates change from year to year and DEEP usually announces them a few weeks ahead, so don't assume last year's date still applies. Check the CT DEEP site for the current year's free fishing days before you plan a trip around them.

Free fishing days are a great excuse to bring a friend who's never held a rod, or to take the kids out for their first day on the water without any paperwork. Just remember: free days still require you to follow seasons, size limits, and catch limits. The license requirement is what's waived — not the rest of the rulebook.

Where to buy a CT fishing license

You've got several options, and most of them are easy:

  1. Online through CT DEEP / CT Outdoors. The fastest route. You'll create an account, pick your license type, pay, and get a confirmation you can carry digitally.
  2. Town clerk offices. Most town halls in Connecticut sell fishing licenses during business hours — handy if you're already running errands.
  3. Bait & tackle shops. Shops near the lakes usually sell licenses and you're supporting a local business while you're at it. They also have the bait, the local knowledge, and the right lures for whatever's hitting that week.
  4. Some sporting-goods stores. Larger outdoor retailers often carry licensing terminals — call ahead to confirm before making a special trip.
Tackle and gear laid out for a day of fishing on a Connecticut lake

A well-stocked tackle box and a valid license — the two things every Connecticut angler needs.

Senior, disabled, and veteran options

Connecticut offers reduced-fee or free license options for seniors, anglers with disabilities, and certain veterans. The specifics (age cutoffs, documentation, what's free versus discounted) change over time, so the honest move is to check the current terms directly with CT DEEP before you assume you qualify. If you fall into one of these categories, there's almost always a path to a free or reduced-cost license — you just need to apply through the right channel.

What happens if you're checked on the water

Connecticut's Environmental Conservation Police and inland fisheries wardens patrol the lakes and rivers, and they do check licenses. If you're stopped and don't have a valid license on you, expect a fine — and fines typically cost a lot more than the license would have. Carry proof on the water, either a printed license or your digital confirmation, and have a photo ID with you. If you're fishing with a guide or on a charter, ask ahead of time whether the captain's coverage includes anglers; on freshwater charters, you generally still need your own license (see the FAQ below).

Carry it on you

A license sitting in your kitchen drawer doesn't count. Have a printed copy or your phone's digital confirmation with you on the water, along with a photo ID. Wardens check — and "I bought it but left it at home" rarely gets you out of a ticket.

Quick FAQ

No. Anglers under 16 do not need a fishing license in Connecticut. Kids still have to follow seasons, size limits, and daily creel limits, but the license requirement itself doesn't kick in until age 16. It's a great age to teach them the ropes — and a kids' watersports clinic or a family day on the lake is a perfect place to start.
On a freshwater charter in Connecticut, anglers typically still need their own valid fishing license — the captain's license covers the boat and the operation, not the individual angler's right to fish. Always confirm the current rule with CT DEEP and ask your captain ahead of time, since some group permits or special programs can change how this applies.
If you plan to keep trout or salmon from many Connecticut waters, yes — you need a Trout & Salmon Stamp in addition to your fishing license. If you're strictly catch-and-release on trout, you generally do not. Rules vary by water body and season, so confirm the current requirements with CT DEEP for the specific lake or river you're fishing.
Yes. CT DEEP runs an online licensing portal where you can buy any license type, pay by card, and carry a digital confirmation on your phone immediately. You can also buy in person at most town clerk offices and bait-and-tackle shops.
No. Freshwater and saltwater (Marine Waters) licenses are separate in Connecticut. A Marine Waters license is free for CT residents and fee-based for non-residents. If you fish both inland and Long Island Sound, you'll want both.
Yes. Connecticut offers free fishing license days each year when anyone can fish without purchasing a license. Dates vary by year and are announced by CT DEEP, so check the current schedule before you plan a trip. All other rules (seasons, limits, size limits) still apply on free days.

Grab your license — then let us put you on the fish

You handle the license; we'll handle the boat, the gear, and the spots where the fish actually are. Our captained fishing charters on Lake Lillinonah in New Milford come with a licensed captain, rods, tackle, and local knowledge built over years on the water. Show up ready to fish — we'll take care of the rest.

Book a Charter See Fishing Charters