一般是在第三節到等五節開花。
火龍果一般在5至10月開花,其中盛花期爲6月下旬至7月上旬、8月下旬至9月中旬、10月上旬三個時間段。
火龍果花期從5~10月,其中6月下旬至7月上旬、8月下旬至9月上旬、9月中旬至10月上旬爲三個集中開花的階段。
在炎夏高溫時火龍果自莖節刺下處着生花苞(一般認爲高溫可促使它的花芽分化,低溫則抑制花芽分化),初期花芽呈小粒圓狀,至可見花芽後13天,漸長大呈長筒形,花荀是淺綠色的。滿17天時,花苞長度可達27~35釐米,前端的萼片會展開。當天夜晚綻放花朵。萌芽較早的(5、6月間),花芽抽伸較慢,由可見花芽至開花需增加18~20天。