Vermont has two free fishing days each year, allowing both residents and nonresidents to fish statewide in public lakes and streams without a license: The second Saturday in June and the last Saturday in January.