Interested in learning English? Click below and check our online courses!
Learn EnglishBoth are used. It is more a preference depending on where you live. In the USA, and I think Canada as well, people prefer to use "Learned". As for the rest of the world "learnt" is commonly used.
When you use "learned" as adjective, only "learned" is correct.