The average in my family is 17 months. DD1 fed until one week before 18 months (I was thrilled, that was my goal all along) but DD2 fed until 16 months. I was really sad, I hoped to feed her longer, but in the end it turned out to be very good timing because of all the medical treatment I had in the months after that.