I think 6" a year is what is suggested to be the norm. But I find my hair grows much faster than this. When my hair was at it's shortest, it grew over 12" a year. To reach shoulder I'd suggest it might take you a few months, maybe 6? But it really does depend on your personal growth rate I think.