There are two free fishing days each year in California. For 2022 these days take place on July 2 and September 3.