What Color Curtains Go With Grey Walls? 7 Colors That Work, and Why
What color curtains go with grey walls: white and warm linen for light, camel, rust or olive to warm a cool grey, charcoal for a tonal look. How to read your grey's undertone first, with a comparison table.

In this guide · 6 sections
What color curtains go with grey walls? White or warm off-white is the safe answer for any grey, and warm colors, such as linen beige, camel, rust and olive green, are the better answer when the room feels cold. Navy, blush and charcoal also work, each for a different reason, and the only real mistake is a grey curtain that is almost, but not quite, the wall color.
Which one suits your room depends on two things: whether your grey leans cool or warm, and whether you want the window to blend in or stand out. Both are quick to check.
First, Read Your Grey
Grey paint is rarely neutral. Hold a sheet of plain white printer paper flat against the wall in daylight and look at the wall beside it.
- Cool grey looks slightly blue, green or violet next to the paper. It is common in north-facing rooms and in homes painted in the 2010s.
- Warm grey, often called greige, looks slightly beige or brown.
- Dark grey, charcoal or slate, behaves differently from both: it absorbs light, so the curtain has to give some back.
Cool greys need warmth from the fabric, or the room reads flat. Warm greys are easier and take almost any neutral. Dark greys need contrast or texture.
Curtain Colors for Grey Walls, Compared
| Curtain color | Works with | Effect on the room | Watch out for |
|---|---|---|---|
| White | Any grey | Brightest; window looks larger | Stark, blue-white fabric on a warm grey |
| Linen beige, oatmeal | Cool and mid greys | Warms the room without adding a color | Yellowish beige beside a blue-grey |
| Camel, mustard | Mid and dark greys | Adds warmth and a clear accent | Needs repeating once elsewhere |
| Rust, terracotta | Mid and dark greys | Cozy, strongest warm contrast | Too heavy in a small dark room |
| Olive, sage green | Cool and warm greys | Calm, natural | Bright emerald reads formal |
| Navy | Light greys | Crisp, classic | Darkens a room with one window |
| Charcoal, darker grey | Light and mid greys | Tonal, modern | A grey too close to the wall |
The Seven Options, With Reasons
White: the answer for any grey
White curtains work with every grey because white is already in the room: on the ceiling, the trim and the window frame. The curtain joins those and the window reads as one bright shape. Sheer white lets the most light through, which matters because grey walls reflect less of it than white ones.
Match the white to the trim. A soft, warm white suits a greige wall. A clean white suits a cool grey. If the fabric looks blue beside the window frame, it is too cold.
Linen beige: the fix for a cold grey room
If the room feels chilly even with the heating on, the walls are probably a cool grey and everything else is grey too. A curtain in undyed linen, oatmeal or sand adds the missing warmth without introducing a color you then have to match. The slubby texture of linen helps as much as the shade: flat grey paint next to flat grey polyester is what makes a room look unfinished.
This is also the cheapest option to try. Our drop cloth curtains give the same warm linen look from hardware-store canvas.


Camel or mustard: warmth you can see
Camel sits opposite blue-grey on the color wheel, which is why the two look so settled together. It is a step bolder than beige: the curtains become a feature. Repeat the color once, in a cushion, a throw or a wooden table of a similar tone, so the windows do not look like the only warm thing in the room.
Mustard does the same job with more energy.
Rust or terracotta: for mid and dark greys
Rust needs a grey with some depth behind it. On a pale grey it can look like it belongs to another room; on a mid or dark grey it glows, especially in the evening under a warm lamp. Pair it with a cream sofa or pale rug so the room has a light element too. It is a natural fit if you are already using warm browns: see our guide to cinnamon brown decor.


Olive or sage green: calm, not cold
Green is the color to choose if you want something other than a neutral and worry about getting it wrong. Muted greens contain grey themselves, so they sit quietly on a grey wall. Olive suits cool greys; sage suits warm ones. One green chair or a few plants in the same room is enough to tie it in.
Navy: crisp on a light grey
Navy and pale grey is a classic pairing, tidy and slightly formal. It works where there is good daylight and white trim to separate the two. In a small room with one window, navy closes the window in when the curtains are drawn back, so hang the rod wide enough that the fabric clears the glass.
Charcoal: grey on grey, done properly
Grey curtains on grey walls can look deliberate, as long as there is a clear step between the two. Go at least two or three shades darker or lighter than the wall, and choose a fabric with visible texture: a slubby weave, linen blend or velvet. A sheer white layer behind keeps the window bright. What fails is a curtain one shade off the wall in a flat fabric, which looks like a near miss.


Match the Curtains to What Else Is in the Room
- Grey walls and a grey sofa. The room needs a second color badly. Take it from the curtains: linen, camel or olive.
- Grey walls and brown furniture. Cream or warm white curtains bridge the two. Camel also works, a shade lighter than the wood or leather.
- Grey walls and wood floors. Pick up the floor tone in the curtain: oatmeal for pale oak, camel or rust for mid-brown boards.
How They Hang Matters as Much as the Color
A good color hung badly still looks wrong. As common guidance, mount the rod closer to the ceiling than to the top of the window frame, and let it extend past the frame on each side so the open curtains sit over the wall, not the glass. Floor-length panels that just touch the floor look more finished than ones that stop at the sill. The same rules apply to a curtain used as a room divider.
Grey walls shift through the day, so pin a fabric sample beside the window and look at it in the morning, at midday and under your lamps at night before buying. If the room has no ceiling light, see our lighting ideas for apartments without ceiling lights.
Reader Poll
What does your grey room need most?
FAQ
What color curtains go with light grey walls?
Almost any. White keeps the room airy, linen beige warms it, and navy or charcoal adds contrast. Avoid a pale grey curtain close to the wall color, which looks washed out.
What color curtains go with dark grey walls?
Off-white or oatmeal linen to lift the room, or a deep warm color such as rust, mustard or forest green to make it richer. Use a fabric with texture so the curtain does not look flat against the dark wall.
What color curtains go with grey walls and brown furniture?
Cream or warm white, which sits between the cool wall and the warm furniture. Camel or a soft terracotta also works if it is lighter than the brown of the furniture.
Should curtains be lighter or darker than grey walls?
Either, as long as the difference is clear. Lighter curtains make the room feel bigger and brighter. Darker ones frame the window and feel cozier. The weak choice is a curtain nearly the same depth as the wall.
Can I use grey curtains with grey walls?
Yes, if they are two or three shades darker or lighter than the walls and have a visible texture. Add a white sheer behind them and one warm material in the room, such as wood or linen, so it does not read as all grey.
What color walls go with grey curtains?
If you are starting from the curtains: white, warm white and pale greige walls all suit grey curtains, as do muted blue and sage green. Keep the wall clearly lighter or darker than the fabric.




