Babies begin to recognize colors at the age of 3. If your baby does not recognize colors, you can take some brighter ones such as toys, books, and monotonous colored papers to stimulate your child or teach him or her about colors. At first these colors should first inform 1 or 2 kinds, such as red or yellow, and then let the child remember this color, and then slowly increase the number of various colors. Generally at the age of 3, babies begin to recognize colors, and by the age of 5, they have basically begun to distinguish between various colors. So, you can teach your baby to know colors at the age of 3.