Geraniums are perennial plants that bloom all summer long. If you want a big show-off of geraniums, plant them in full sun and water them regularly. Geraniums like to be kept moist, but not soggy, and they’ll grow best in loose, nutrient-rich soil.