Some children will know their colours faster, and some will discover them later. As a general guideline, 18 months – 2 1⁄2 is a perfect age to teach colours explicitly. However you should always check the colours with your kids, all the way up to the nursery.