Using wavelet analyses of a 19-year coral community timeseries from Moorea, French Polynesia, we quantified timescale-specific population synchrony in four common coral genera and evaluated the predictors of spatial portfolio effects. We detected synchrony within genera associated with synchrony in degree heating days, diurnal temperature range (DTR), and macroalgal cover at different timescales. Synchrony in DTR and macroalgal cover was associated with lower synchrony of Pocillopora and Porites populations, respectively.