ObjectivesThe purpose of this study was to determine predictors of the height of coronavirus disease 2019 (COVID-19) daily deaths' peak and time to the peak, to explain their variability across European countries. Study designFor 34 European countries, publicly available data were collected on daily numbers of COVID-19 deaths, population size, healthcare capacity, government restrictions and their timing, tourism and change in mobility during the pandemic. MethodsUnivariate and multivariate generalised linear models using different selection algorithms (forward, backward, stepwise and genetic algorithm) were analysed with height of COVID-19 daily deaths' peak and time to the peak as dependent variables. ResultsThe proportion of the population living in urban areas, mobility at the day of first reported death and number of infections when borders were closed were assessed as significant predictors of the height of COVID-19 daily deaths' peak. Testing the model with a variety of selection algorithms provided consistent results. Total hospital bed capacity, population size, the number of foreign travellers and the day of border closure were found to be significant predictors of time to COVID-19 daily deaths' peak. ConclusionsOur analysis demonstrated that countries with higher proportions of the population living in urban areas, countries with lower reduction in mobility at the beginning of the pandemic and countries having more infected people when closing borders experienced a higher peak of COVID-19 deaths. Greater bed capacity, bigger population size and later border closure could result in delaying time to reach the deaths' peak, whereas a high number of foreign travellers could accelerate it.