After a wet winter, the saguaro blooms are especially beautiful. At the top of each limb of a saguaro, there will be numerous buds. As they begin to open, it's almost magical. They all do not open at once; thus, the period of blooming for each saguaro can last for 4-6 weeks. It's a sight to behold!