Depending on the type of flower, cosmos can grow anywhere between 18 to 60 inches tall. If you are growing cosmos from seeds, be mindful that it takes about 7 weeks to first bloom. After that, though, your flowers should continue to bloom until the next frost.