The flowering stage is the final stage of growth for a cannabis plant. Flowering occurs naturally when the plant receives less than 12 hours of light a day as the summer days shorten, or as the indoor light cycle is shortened. It is in this stage that resinous buds develop and your hard work will be realized.