Our results clearly indicate that the timing of flowering in co-occurring crops can have consequences for the yield of pollinator dependent plants. When one crop co-blooms with another, mass flowering crop, competition for pollinators is likely to reduce yield, while flowering after the flowering event facilitates pollination leading to higher yields. We show that the temporal resource pulses associated with mass flowering crops are an important driver of pollinator community dynamics and pollination services at local and landscape scales. Greater understanding of these effects will allow for improvements in designing agroecosystems in order to maximize the provisioning of ecosystem services and promote crop yields through ecological intensification.