This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.
Your peace lily is green and not white because the white parts are spathes, and those spathes stay green due to lighting, age, or nutrients.
If you’ve been wondering why is my peace lily green and not white, you’re not alone because it’s one of the most common peace lily questions.
A peace lily that stays green instead of turning white is telling you something about its environment.
The good news is that most peace lilies can go back to producing beautiful white blooms once you fix the underlying issue.
It’s rarely a disease or a fatal problem, and in most cases, a few simple changes will bring back that classic white look.
In this post, we’ll cover why your peace lily is green and not white, how to get white blooms back, and when green is completely normal.
Let’s dig in.
Why Your Peace Lily Is Green And Not White
The most direct answer to why is my peace lily green and not white comes down to how peace lilies develop color.
Those white “flowers” are actually modified leaves called spathes, and they surround the real flowers on a spike called the spadix.
When a spathe first emerges, it’s often green and should lighten to white as it matures.
If your peace lily stays green and not white, the maturation process has stalled or been altered by something in the environment.
Here are the main culprits.
Light Levels Are Off
Light is the number one reason why your peace lily is green and not white.
Peace lilies need bright, indirect light to produce white spathes.
In too much shade, the spathes stay green longer or never turn white at all.
And with direct sun, the white fades or turns greenish as the plant protects itself.
Finding that sweet spot of filtered brightness is the single most important thing you can do for white blooms.
Age of the Bloom
Sometimes the reason why your peace lily is green and not white is simply the bloom’s age.
New spathes start out green and need a few days to transition to white.
Old spathes turn green again as they age and prepare to die back.
This is completely normal and part of the plant’s lifecycle.
Nutrient Imbalance
A peace lily that’s green and not white may also be getting too much fertilizer.
Excess nitrogen encourages green growth and inhibits the white pigment in spathes.
A lack of phosphorus can also prevent spathes from developing that clean white color.
So if you’re feeding heavily, ease up and watch what happens with the next round of blooms.
Common Reasons Peace Lily Blooms Stay Green
Let’s look closer at the most common scenarios behind a peace lily green and not white.
These everyday mistakes can keep your peace lily green and not white even when you think you’re doing everything right.
Too Much Direct Sunlight
You might think more sun means more white, but the opposite is true for peace lilies.
Direct sunlight stresses the plant and causes spathes to turn green or even brown.
Move your peace lily to bright, filtered light and the next blooms should come out white.
Windows with sheer curtains or a spot a few feet away from a bright window are perfect.
Not Enough Light
Low light is the most common answer to why is my peace lily green and not white.
In deep shade, the plant doesn’t get enough energy to produce white spathes.
Instead, it keeps them green because chlorophyll captures whatever light is available.
Try a north or east-facing window for better color development.
Avoid putting it in a dark corner because that will keep the spathes green forever.
Overwatering or Underwatering
Water stress can also make your peace lily green and not white.
Both extremes put the plant under stress, and stressed peace lilies hold onto green spathes.
Keep the soil consistently moist but never soggy for the best chance at white blooms.
Stick your finger about an inch into the soil and only water when the top feels dry.
How To Get Peace Lily Blooms To Turn White
If you want to fix a peace lily green and not white problem, here’s what to do.
These steps will nudge your plant back into producing crisp white spathes.
Adjust the Lighting
Move your peace lily to a spot with bright, indirect light for most of the day.
A sheer curtain over a sunny window works great because it filters the light.
Within a few weeks, new spathes should emerge and develop that white color.
Fix Your Fertilizer Routine
Switch to a balanced fertilizer with a higher middle number like a 10-20-10.
Feed every 6 to 8 weeks during the growing season, but never more than that.
Flush the soil every few months to wash out excess nitrogen salts.
When you flush, run room-temperature water through the pot until it drains out the bottom.
Be Patient With New Blooms
Remember that green is part of the natural cycle, so don’t panic when a new spathe starts out green.
Give it about a week to open up and lighten to white.
If it stays green after that, it’s an environmental issue worth fixing.
Patience is key because even with perfect care, peace lilies bloom in cycles.
So, Why Is My Peace Lily Green And Not White?
Your peace lily is green and not white because it’s getting too little light, too much direct sun, improper nutrients, or the bloom is too young or too old.
The most common fix is moving the plant to brighter indirect light and adjusting your fertilizer schedule.
Once you correct these conditions, your peace lily should reward you with white spathes again.
And even if some blooms stay green, they’re still perfectly healthy and beautiful.
A peace lily green and not white isn’t a failure on your part as a plant parent.
So take a look at your lighting, watering, and fertilizing, and you’ll be on your way to white blooms.