The best season is during the winter or after the cold fronts, In Cancun the barracuda is called the caribbean queen, they are found all year round inshore, near shore, offshore and they are so much fun to catch!