Всё очень индивидуально, дети сильно отличаются в скорости развития. Однако, ближе к 5-6 годам практически все дети способны научиться читать по-английски.
На моей практике были примеры, когда ребёнок уже неплохо разговаривал по-английски, живя в России всю жизнь, и умел читать любые тексты (некоторых слов не понимал в силу возраста) в 5 лет.
Многие утверждают, что, чем раньше начать учить, тем лучше, однако, я считаю, что в 2 или 3 года есть намного более необходимые вещи для ребёнка, чем чтение на иностранном языке.