The state of Connecticut, for example, has many different types of fishing licenses. What you probably want is the resident fishing permit. It is $20.00 and worth every penny.
In general, you need a license to fish fresh water (i.e., inland lakes, rivers, and streams). If you are deep sea (or inlet) fishing, a license is not required. But there are limits to what you can take (and leave):
- Salt Water Keepers and Limits (includes bluefish and stripers)
- Inland Keepers and Limits (includes pickerel and large mouth bass) (PDF- 1.36 MB)
The CT Department of Environmental Protection (DEP) has done a tremendous job of organizing fishing information for residents of the State of Connecticut. Look into the DEP in your state.
And one more thing...even though some fishermen and women keep their secret spots to themselves, I have chosen to divulge my tip for the day: Trout Parks. The State of CT has designated 11 parks as trout parks. This means that these parks are stocked with trout (by the state) and with a fishing license, you can go get 'em...with your license to fish. Cast safely!