Technically there is no age bar to learning dance you can start your learning at any age, yes if you want to be perfect in all steps especially in Indian dance the best age to start your learning is 7 years.