Green walls have a unique ability to create a serene, refreshing, and inviting atmosphere in any room.
The perfect curtain color should enhance the overall aesthetic of your space while seamlessly blending with your wall color.
Green walls evoke nature and tranquility. Soft whites enhance their freshness, while mustard or golden hues create an earthy warmth.
Coral or peach introduces a playful twist, and deeper greens or forest tones maintain a monochrome serenity.
Choosing curtains with textures or patterns can further refine the room, harmonizing aesthetics with the wall’s verdant spirit.
In this article, we have carefully curated a list of the top 18 curtain colors that will work beautifully with green walls.
Explore our curtain color visualizer tool below, allowing you to experiment with various color options for your space.

Note: The color codes below are recommendations. We have tried to match the color code to the curtains in the images, but in some cases the colors may vary.
18. Light Grey (#D3D3D3)

Light grey, which is almost white, is a versatile option that pairs nicely with green walls. This subtle shade of grey maintains a sense of freshness while still providing contrast.
Its neutral tone helps to balance out the vibrancy of the green walls, creating a calming atmosphere.
Light grey curtains work especially well with cooler shades of green, like mint or sage, as they enhance the soothing effect.
Quick Tip: Choose curtains in a light, airy fabric like linen or cotton to maintain a breezy feel.
17. Mustard Yellow (#FFDB58)

Mustard yellow curtains inject a dose of warmth and energy into a room with green walls.
This bold color choice adds contrast and interest, while also complementing the earthy tones of green.
Mustard yellow and green are reminiscent of natural elements like sunflowers and leaves, bringing a touch of the outdoors inside.
This combination works particularly well in rooms with ample natural light, which helps to highlight the contrasting tones.
16. Navy Blue (#000080)

Navy blue curtains create a sophisticated and elegant look when paired with green walls.
This deep, rich color provides a striking contrast against the green backdrop, adding depth to the room.
Navy blue works well with both light and dark shades of green, as it helps to ground the space and adds a sense of stability.
Choose curtains in a luxurious fabric like velvet to enhance the opulence of this color combination.
15. Soft Pink (#FFC0CB)

Soft pink curtains bring a touch of romance and femininity to a room with green walls.
This delicate color complements the natural tones of green, creating a harmonious and balanced atmosphere.
Soft pink works particularly well with cooler shades of green, like mint or sage, as it adds warmth and softness to the space.
Choose curtains in a light, flowing fabric like chiffon to accentuate the gentle, airy feel of this color combination.
14. Chocolate Brown (#7B3F00)

Chocolate brown curtains add richness and depth to a room with green walls.
This earthy color provides a strong contrast against the green backdrop, creating a warm, inviting atmosphere.
Chocolate brown works particularly well with warmer shades of green, like olive or moss, as it enhances the cozy, natural feel of the space.
Choose curtains in a heavier fabric like suede or chenille to emphasize the sumptuousness of this color combination.
13. Cream (#FFFDD0)

Cream curtains provide a subtle, neutral contrast against green walls, creating a soft, serene atmosphere.
This warm, off-white shade complements the natural tones of green, enhancing the overall harmony of the space.
Cream curtains work well with a wide range of green shades, as they help to balance out the vibrancy of the walls.
Choose curtains in a light, airy fabric like linen or cotton to maintain a fresh, clean feel.
12. Burnt Orange (#CC5500)

Burnt orange curtains bring warmth and energy to a room with green walls.
This vibrant color creates a striking contrast against the green backdrop, adding a sense of excitement and vitality to the space.
Burnt orange works particularly well with cooler shades of green, like mint or sage, as it injects a dose of warmth and intensity.
Choose curtains in a bold, textured fabric like jacquard or silk to enhance the richness of this color combination.
11. Teal (#008080)

Teal curtains create a harmonious and balanced look when paired with green walls.
This cool, blue-green shade complements the natural tones of green, adding depth and interest to the space.
Teal works well with both light and dark shades of green, as it helps to create a cohesive, calming atmosphere.
Choose curtains in a sumptuous fabric like velvet or chenille to emphasize the luxuriousness of this color combination.
Quick Tip: Opt for patterned teal curtains to add an extra layer of visual interest and texture to the space.
10. Lavender (#E6E6FA)

Lavender curtains bring a touch of whimsy and playfulness to a room with green walls.
This soft, pastel shade of purple complements the natural tones of green, creating a dreamy and soothing atmosphere.
Lavender works particularly well with cooler shades of green, like mint or sage, as it adds a subtle hint of color without overwhelming the space.
Choose curtains in a light, flowing fabric like voile or organza to accentuate the airy feel of this color combination.
9. Emerald Green (#50C878)

Emerald green curtains create a bold, monochromatic look when paired with green walls.
This rich, jewel-tone shade of green adds depth and sophistication to the space, enhancing the natural tones of the walls.
Emerald green works well with both light and dark shades of green, as it helps to create a cohesive, luxurious atmosphere.
Choose curtains in a sumptuous fabric like silk or velvet to emphasize the opulence of this color combination.
8. Beige (#F5F5DC)

Beige curtains provide a subtle, neutral backdrop against green walls, creating a warm and inviting atmosphere.
This understated shade complements the natural tones of green, adding a sense of balance and harmony to the space.
Beige curtains work well with a wide range of green shades, as they help to ground the room and maintain a sense of calm.
Choose curtains in a soft, cozy fabric like cotton or linen to enhance the relaxed feel of this color combination.
7. Plum (#8E4585)

Plum curtains add richness and drama to a room with green walls.
This deep, purple shade provides a striking contrast against the green backdrop, creating a sense of depth and sophistication.
Plum works particularly well with warmer shades of green, like olive or moss, as it enhances the cozy, luxurious feel of the space.
Choose curtains in a heavy, textured fabric like velvet or brocade to emphasize the sumptuousness of this color combination.
6. Coral (#FF7F50)

Coral curtains bring a touch of warmth and vibrancy to a room with green walls.
This lively shade of pink-orange complements the natural tones of green, adding energy and excitement to the space.
Coral works particularly well with cooler shades of green, like mint or sage, as it injects a dose of warmth and playfulness.
Choose curtains in a light, breezy fabric like cotton or linen to maintain a fresh, lively feel.
5. Charcoal Grey (#484848)

Charcoal grey curtains create a sophisticated and modern look when paired with green walls.
This dark, neutral shade provides a strong contrast against the green backdrop, adding depth and drama to the space.
Charcoal grey works well with both light and dark shades of green, as it helps to ground the room and adds a sense of stability.
Choose curtains in a sleek, contemporary fabric like microfiber or blackout material to emphasize the clean, modern feel of this color combination.
4. Sky Blue (#87CEEB)

Sky blue curtains bring a touch of serenity and calm to a room with green walls.
This soft, airy shade of blue complements the natural tones of green, creating a peaceful and tranquil atmosphere.
Sky blue works particularly well with cooler shades of green, like mint or sage, as it enhances the soothing effect of the space.
Choose curtains in a light, flowing fabric like voile or chiffon to accentuate the breezy feel of this color combination.
3. White (#FFFFFF)

White curtains provide a crisp, clean contrast against green walls, creating a fresh and airy atmosphere.
This classic, neutral shade complements the natural tones of green, adding a sense of balance and harmony to the space.
White curtains work well with a wide range of green shades, as they help to brighten the room and maintain a sense of calm.
Choose curtains in a light, airy fabric like linen or cotton to enhance the clean, minimalistic feel of this color combination.
Quick Tip: Opt for patterned white curtains to add an extra layer of visual interest and texture to the space.
2. Olive Green (#808000)

Olive green curtains create a harmonious, monochromatic look when paired with green walls.
This earthy shade of green adds depth and warmth to the space, enhancing the natural tones of the walls.
Olive green works well with both light and dark shades of green, as it helps to create a cohesive, calming atmosphere.
Choose curtains in a textured fabric like tweed or herringbone to emphasize the richness of this color combination.
1. Gold (#FFD700)

Gold curtains add opulence and luxury to a room with green walls.
This rich, metallic shade provides a striking contrast against the green backdrop, creating a sense of glamour and sophistication.
Gold works well with both light and dark shades of green, as it helps to elevate the space and adds a touch of elegance.
Choose curtains in a sumptuous fabric like silk or brocade to emphasize the lavishness of this color combination.
Read more: