Newborns can see contrast between black and white shapes. The first primary color they are able to distinguish is red. This happens in the first few weeks of life. Babies can start to notice differences in shades of colors, particularly between red and green, between 3 and 4 months old.