The time it takes for a hosta to reach the size listed as its mature size depends on each individual hosta. Smaller and more vigorous hostas can reach mature sizes in 3 to 5 years. Giant and slower growing hostas can take 5 to 7 years to reach their potential. The quality of your soil and available moisture can also play a big part in this. Read our Hosta Growing Tips for best results.