They take roughly 3 months or less to flower,and once the petals drop,wait for a week or so,and then slice the pods for your opium,it's rather tricky at first,but then you get the hang of it.PEACE