You can begin teaching your baby colors right from birth. As you discuss things with your baby, always describe colors. This way your baby will naturally know colors. For example, if you are folding laundry, tell your baby that this is a green shirt and these are black pants. Describe the colors in your baby’s toys, the colors in books, and colors in your baby’s environment.
I played a game with some colored blocks when my baby was 10 months old. I would ask her to get me the green block or the blue block. She would correctly choose the colors that were asked for, demonstrating that she understood what I was asking and that she could differentiate between the different colors.