Under field conditions, the cabbage butterfly, Pieris melete, displays a pupal summer diapause in response to relatively low daily temperatures and gradually increasing day-length during spring and a pupal winter diapause in response to the progressively shorter day-length. To determine whether photoperiod is ‘more’ important than temperature in the determination of summer and winter diapause, or vice versa, the effects of naturally changing day-length and temperature on the initiation of summer and winter diapause were systematically investigated under field conditions for five successive years. Field results showed that the incidence of summer diapause significantly declined with the naturally increasing temperature in spring and summer generations. Path coefficient analysis showed that the effect of temperature was much greater than photoperiod in the determination of summer diapause. In autumn, the incidence of diapause was extremely low when larvae developed under gradually shortening day-length and high temperatures. The incidence of winter diapause increased to 60–90% or higher with gradually shortening day-length combined with temperatures between 20.0°C and 22.0°C. Decreasing day-length played a more important role in the determination of winter diapause induction than temperature. The eco-adaptive significance of changing day-length and temperature in the determination of summer and winter diapause was discussed.