Check out your local garden center in spring for cosmos seeds and seedlings. Because they're so fast and easy to grow from seed, however, many nurseries don't carry them as seedlings.
Choose either Cosmos bipinnatus, which has feathery foliage and large daisy-like flowers in all the ranges of white, pink and red, or Cosmos sulphureus, which has smaller flowers in more brilliant, sunset hues and is drought-resistant. (Cosmos also reseed easily.)
Plant indoors four to six weeks before your region's average last frost date to get earliest bloom. Otherwise, plant outdoors directly in the soil after the last frost date, 8 inches apart in full sun in average soil.
Trim spent blooms to encourage a longer bloom period.
Pull out plants, and discard in fall once frost kills them.