Yes. Florida law requires individual fishing licenses. Fishing licenses can be purchased by calling toll-free 1-888 FISH FLORIDA (347-4356) or online at the Florida Fish & Wildlife Conservation Commission (FWC) website. https://myfwc.com/license/
The website also provides information on fishing regulations.