Because of how simple they are to grow, cosmos are an excellent choice for first-time gardeners. Seeds can plant indoors to gain a head start on the growing season. However, seeds can sow immediately into garden beds once the weather warms up. The Cosmos will bloom in under three months regardless of when you plant them.