The best seasons for inshore fishing may vary depending on the location and the targeted fish species. Spring and fall are prime times for inshore fishing in many regions.