Mastering different swimming strokes can take several months to years, depending on the individual's proficiency, dedication, and the amount of practice. While the basic mechanics of a stroke may be learned relatively quickly, refining and perfecting the technique is a continuous process.