Cosmos flowers typically take around 60 to 90 days to bloom from seed. However, this may vary depending on the specific variety and growing conditions. It's important to provide them with the right amount of sunlight, water, and nutrients to ensure healthy growth and timely blooming.