It really depends on your child. My DD is almost 3 and is still wearing size 6 shoes! However, I know another girl same age (couple of days older) and she's wearing size 10 shoes already. Also, like all shoes, it depends on the make/ style, too.
Sorry, nothing more concrete to offer :)