The peak fishing season in Jamaica runs from June to November, but anglers can find excellent opportunities to catch amberjack, king mackerel, bonefish, mahi mahi, grouper, and flounder year-round. To maximize your chances of success, here is a general guide to the best times to catch these popular fish: White Marlin can be found from February to April, Blue Marlin from August to October, Tuna from March to April, and Wahoo in the spring and fall.