Cushions

What Colour Cushions Go With a Grey Sofa? 9 Combinations That Work

How to choose cushion colours for a grey sofa: warm vs cool greys, nine tried-and-tested colour combinations, and simple rules for mixing texture and pattern.

By Sam K5 min read
Grey three-seater sofa styled with mustard, terracotta, sage and cream scatter cushions

Updated October 2026 · By Sam K, Fabrica Kraft

Quick answer: Almost any colour works with a grey sofa, but the best choice depends on the grey's undertone. Warm greys (with a hint of beige or brown) suit mustard, terracotta, rust, olive and cream. Cool greys (with a hint of blue) suit navy, sage, blush pink, teal and crisp white. For a safe, stylish mix, pick two colours plus one neutral, and use at least two different textures, such as velvet and linen.

Grey sofas are popular because they go with everything. The downside is that a grey sofa with grey cushions in a grey-walled room can feel flat and cold. Cushions are the quickest, cheapest way to fix that, and to change the mood of the room with the seasons. Here's how to choose colours that actually work.

Step 1: Work out your grey

Not all greys are the same. Before you choose cushions, look at your sofa in daylight next to a sheet of white paper.

Your sofa looks... It's a... Colours that work best
Slightly beige, brown or green Warm grey (greige) Mustard, terracotta, rust, olive, camel, cream
Slightly blue or purple Cool grey Navy, sage, blush, teal, dusky blue, white
Very light Light grey Soft pastels, peach, sage, or bold accents for contrast
Dark charcoal Dark grey Rich jewel tones, ochre, cream, burnt orange

Furniture retailers such as Furniture Choice give similar advice: warmer colours like peachy pinks make a light grey room feel more inviting, while darker greys suit rich, cosy colours and natural textures.

9 cushion colour combinations for a grey sofa

1. Mustard and cream

The classic. Mustard brings instant warmth to any grey and works especially well in north-facing British living rooms that get cool, flat light. Balance it with cream or oatmeal so it doesn't overpower.

2. Terracotta, rust and natural linen

Earthy and relaxed. Great on warm or mid greys, with wooden furniture, jute rugs and plants. Very on-trend and easy to live with.

3. Navy and white

Crisp and smart, with a coastal feel. Best on cool or light greys. Add a striped cushion to tie the two colours together.

4. Sage green and blush pink

Soft and calming. Lovely on light greys, especially in bedrooms or smaller living rooms. Keep the shades muted rather than bright.

5. Emerald, ochre and gold

Rich and dramatic. Perfect for a charcoal sofa, particularly in velvet. Great for autumn and winter.

6. Teal and burnt orange

Bold and confident. Opposite colours on the colour wheel make each other look brighter. Use one large teal cushion and smaller orange accents.

7. Olive and camel

Warm, grown-up and quietly smart. Works on greige and mid-grey sofas with brass lamps and wood.

8. All-neutral layers

Cream, oatmeal, stone and taupe in different textures: bouclé, chunky knit, linen. Calm and expensive-looking. Texture does the work instead of colour.

9. Monochrome with one accent

Black, white and grey cushions, plus one colour you love, such as cobalt or coral. A clean, modern look for minimalist rooms.

Simple rules for a sofa that looks styled, not random

  • Pick two colours plus a neutral. More than three main colours usually looks busy.
  • Repeat colours in the room. If your cushions are mustard, add mustard somewhere else too: a print, a vase, a throw. Colours look intentional when they appear at least twice.
  • Mix textures. Velvet, linen, bouclé and knits catch the light differently, which adds depth even in one colour.
  • Mix pattern sizes. Pair one large pattern with a small one and a plain. Two big, busy prints compete.
  • Vary the sizes. Larger cushions (50 to 60 cm) at the back, smaller (40 to 45 cm) or a lumbar in front.
  • Think about the light. North-facing rooms suit warm colours. Bright, south-facing rooms can take cooler shades.

For how many cushions to use and how to arrange them, see our guide on how to arrange cushions on a sofa.

Velvet cushions on a grey sofa

Velvet is one of the best textures to pair with grey. Its soft sheen makes colours look richer, and it contrasts beautifully with the flat weave of most sofa fabrics. Deep shades like emerald, navy, rust and ochre look especially good in velvet. Browse our velvet cushions.

Changing cushions with the seasons

You don't need new inserts every time you change the look. Keep the same inserts and swap only the covers:

  • Spring and summer: sage, blush, navy and white, in linen and cotton.
  • Autumn and winter: mustard, rust, emerald and ochre, in velvet and wool-look textures.

Our scatter cushions can be ordered as covers only or with a micro-fibre fill, in any size. If you'd like to make your own, see how to make a cushion cover with a zip.

Don't forget the seat cushions

If your grey sofa's seat cushions have gone flat or faded, new scatter cushions won't hide it. Replacing just the seat cushions, or their foam, can make the whole sofa look new again. See our guide on sofa cushions that have gone flat, or replacement sofa cushions made to measure.

Before you buy

Colours look very different on a screen than in your living room. Order fabric swatches and lay them on your sofa in morning and evening light before you decide. Delivery is free across the UK, with import duty and VAT already paid.

Frequently asked questions

What colour cushions go with a dark grey sofa?

Rich, warm colours: mustard, ochre, burnt orange, emerald and cream. Velvet textures look especially good on charcoal.

What colour cushions go with a light grey sofa?

Soft colours such as sage, blush and peach for a calm look, or navy and mustard for contrast.

Do grey cushions go on a grey sofa?

They can, if they're a different shade and texture from the sofa. Add at least one colour or a strong texture so the sofa doesn't look flat.

What colour cushions make a grey sofa look warmer?

Mustard, terracotta, rust, camel and cream all add warmth, especially in north-facing rooms.

How many colours should cushions be on a sofa?

Two main colours plus one neutral is a reliable formula.

Sources

See more Fabrica Kraft on Google

Add us as a preferred source and our guides show up more often in your Top Stories and AI results.