Temporally replicated studies are essential to describe and understand selection in natural populations. Selection patterns can differ among life stages representing different fitness components. Despite the increasing number of long-term studies, yearly estimates of fluctuation in strength and direction are mostly available from studies conducted on a limited number of years. Based on a population of Tree swallows (Tachycineta bicolor) monitored over 10,200 km 2 in Southern Québec, Canada, since 2004, we investigated how patterns of selection may change across breeding stages by dividing the overall selection at the nesting stage (number of fledglings produced) into hatchling (number of hatchlings produced) and fledgling (number of hatchlings having successfully fledged) selection stages. We assessed fluctuation in selection gradients on two morphological (body mass and wing length) and two reproductive (laying date and clutch size) traits in females. We found significant positive selection gradients for body mass and clutch size and negative selection gradients for laying date, though the latter only during the fledgling selection stage. We also found that selection gradients on reproductive traits significantly fluctuated in direction and/or strength among years but only during the hatchling breeding stage. Our results thus emphasize the need to consider how selection events may be fluctuating in time and among breeding stages and the importance of these patterns for the maintenance of phenotypic variation in wild populations.