Mackerel can be caught year-round in many areas, but the best time of year for mackerel fishing will depend on the specific location and local conditions. In general, mackerel are more active during the warmer months of the year, and can often be found in large schools near the surface of the water.