Here, we analyse the annual dynamics in the diversity and the food web structure of the macroinvertebrate community in a Mediterranean permanent stream. Then, we also tested the validity of different proposed predictive models in their ability to fit our results. We calculated the Shannon-Wiener diversity index, the evenness, several food web properties and the proportion of functional feeding groups throughout the year. Our results showed a great variability of the studied parameters with time, mainly in terms of trophic relationships among macroinvertebrates. Diversity did not fluctuate substantially, but functional feeding groups did. In the same manner, complexity of the food web also varied substantially along the year. Comparisons with the considered models showed that, overall, none of the models predicted accurately the observed values. Nevertheless, within them, at least some estimated relatively realistic values, mainly when considering data monthly. From a functional point of view, collector-gatherers were the most abundant group throughout the sampling period except in autumn, when scrapers were also proportionally important. Predators were present during the entire period but with a low abundance. Thus, this study underlines the importance of considering not only static, but also dynamic data when studying food webs.