I think a lot of kids don't know all their colors until they go to pre-school, so around 3 or 4. Both of mine knew them by 18 months so I didn't really realize it was a big deal until my oldest got to pre-school and they were teaching colors! I don't know when they should understand colors, but I do think that a lot of kids must learn them when they are older.