The answer is yes for majority bodies of water with a few exceptions. For example, the California Fish and Game do not require fishermen to have a license when fishing on a public pier, dock or jetties. However it is wise to check your state and local jurisdictions to avoid costly citations that could take the fun out of this amazing sport. Most fishing licenses can easily be purchased online, at your local tackle shop, or landing.