So what is the best age for a person to start learning a foreign language in situations where there is a choice, and where it is not critical that a native-speaker-like pronunciation is acquired? The answer, according to current research, is early adolescence, so about 11-13. And the more motivated the child is to learn the new language, the more successful he will be!