Germinating cannabis seeds usually takes 2-7 days, depending on the strain. Once they sprout, it takes about 2-3 weeks for seedlings to grow. Remember, nature has its own timeline, so be patient and enjoy the journey to freedom!