Question: do saguaros bloom every year?
Answer: The saguaro flowers once every year, typically in May and June. Not all the saguaro cactus flowers bloom at the same time; several per day will bloom over the period of a few weeks. Saguaro blooms open at night and last through the next midday. Over a period of about a month, a few of the flowers open each night.