We propose a method to include seasonality in any diffusion model that has a closed-form solution. The resulting diffusion model captures seasonality in a way that naturally matches the original diffusion model's pattern. The method assumes that additional sales at seasonal peaks are drawn from previous or future periods. This implies that the seasonal pattern does not influence the underlying diffusion pattern. The model is compared with alternative approaches through simulations and empirical examples. As alternatives, we consider the standard Generalized Bass Model (GBM) and the basic Bass Model, which ignores seasonality. One of the main findings is that modeling seasonality in a GBM generates good predictions but gives biased estimates. In particular, the market potential parameter is underestimated. Ignoring seasonality in cases where data of the entire diffusion period are available gives unbiased parameter estimates in most relevant scenarios. However, ignoring seasonality leads to biased parameter estimates and predictions when only part of the diffusion period is available. We demonstrate that our model gives correct estimates and predictions even if the full diffusion process is not yet available.