The beach‐seine fishery is a commercial fishing activity on the Portuguese coast, with reports dating as far back as the early 15th century. The main target species of this fishery are small pelagic fish such as Atlantic chub mackerel, Atlantic horse mackerel and sardine. To identify the best conditions for fishing the target species, catches of beach seine (2007–2017) were used and generalized linear models were applied, using a binomial and gamma distributions. The logistic model explained between 36.3% and 45.7% of the catches variability; the gamma model explained 9.1% and 46.9% of the catches variability, being month and wind direction the best covariates for the occurrence and/or abundance of the three small pelagic fishes in analysis. If the effort is directed to the days that meet the conditions found for each species (sardine: between May and October, wind NW, daytime; Atlantic horse mackerel: May, NW/NE wind, 800 m from the coastline; Atlantic chub mackerel: from July to August, NW moderate wind), a reduction in bycatch and discards can be achieved. This approach can have a positive economic and social impact, since it provides information for turning fisheries more efficient.