仙人掌一般从播种到开花短的为3到4年,长的可能为20年左右的时间,第一次开花之后就会每年都开花。仙人掌开花有个特点,即一般开在充分经受阳光的成熟片状茎上。除了真正的兰色和黑色外,各种颜色的花都有,而且千变万化。墨西哥食用仙人掌一般开白色、黄色或橘黄色的花朵。很多种类仙人掌都能一次开大量花,景色十分壮观。仙人掌的果实通常为肉质浆果,少数为干果。形状有梨形、圆形、棍捧形等。