Rosemary takes a while to grow from seed. Germination alone can take 15-25 days. For a harvestable plant, you may need to wait up to 85-100 days.