If you’re happy to repaint your walls, your choice of carpet colour will be much more varied. If you’re content with your existing walls, though, then you’ll need to sit down and have a think about what flooring is likely to coordinate the best.
While white, cream or grey walls are blank canvases that pair well with almost any other colour, brightly painted or wall-papered rooms require neutral shades that are very subtle to avoid clashing. If, however, you’ve got a common colour scheme for your room such as blue or green, it can look nice to match your walls with a carpet in a slightly darker or lighter hue of the same colour.