It is best to wait at least two weeks after getting a perm before coloring the hair. Depending on the type of dye, the exact time frame can differ.
If a person is using a semi-permanent hair color, the hair can be permed the same day as well. This can be beneficial to the conditioning process because the cuticles are more open. It also makes the color last longer. If using a permanent hair color, it is best to wait the full two weeks. A significant change in hair color from its natural color leads to drier hair. Conditioning is a necessity to protect the hair.