Nectar spurs have an important role in floral evolution and plant-pollinator coadaptation. The flowers of some species possess spurs curving into a circle. However, it is unclear whether spur circle diameter is under direct selection pressure from different sources, such as pollinators and nectar robbers. In this study, we quantified selection on some floral traits, such as spur circle diameter in Impatiens oxyanthera (Balsaminaceae) using phenotypic selection analysis and compared the relative importance of pollinators and nectar robbers as selective agents using mediation analysis. The study showed that pollinators caused significant selection on corolla length, spur curvature and spur circle diameter while nectar robbers only imposed strong selection on spur circle diameter. Pollinators favored flowers with large corolla, curly spurs and large spur circle while nectar robbers preferred flowers with small spur circle. More pollinator visits resulted in higher female reproductive success, while robbery reduced female fitness. Conflicting selection on spur traits from pollinators and nectar robbers was not found. Mediation analysis showed that selection on floral traits through nectar robbing was stronger than selection through pollination. The results suggested that pollinators and nectar robbers jointly mediated the directional selection for large spur circle, and nectar robbers caused stronger selection than pollinators on floral traits.