Impulsive reaction–diffusion system is a novel assemblage of tools for better understanding ecological dynamics. This paper is devoted to mathematical and biological analysis of an impulsive tritrophic periodic plankton–fish system with diffusion and Beddington–DeAngelis functional response in lakes. On the basis of comparison theory and method of upper and lower solution, we have rigorously analyzed ultimate boundedness and permanence of the reaction–diffusion system under impulsive effects. Significantly, the existence and globally asymptotic stability of a unique positive periodic solution are verified by Brouwer's fixed point theorem and auxiliary function method. Additionally, two particular scenarios are chosen to illustrate our results. It is found that impulsive effects can influence lake ecological dynamics and regulate lake biological structure.