The greatest carpet colours for concealing dirt are dark brown. The dirt will blend into the carpet more effectively the darker the hue.