Ruellia flowers are 2-inch long funnel-shaped blooms growing on a perennial shrub. Originally native to Mexico, it is now found in the Southwest United States, naturalized in many areas. Ruellia flowers from mid spring through the first frosts of fall with purple or blue blooms (on occasion red or pink) on purple stems.