Why Does My Peace Lily Have Green Flowers

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.

Peace lilies have green flowers because of natural aging, insufficient light, excess fertilizer, or in some cases, genetics and environmental stress.
 
If you’ve been asking why does my peace lily have green flowers instead of classic white blooms, you’re not alone.
 
Lots of plant parents notice their peace lily flowers turning green at some point, and it can feel confusing.
 
But green flowers on peace lilies are more common than you think and usually completely harmless.
 
In this post, we’ll explore why your peace lily has green flowers and how to encourage white spathes.
 
Let’s jump right in.
 

Why Your Peace Lily Has Green Flowers

Your peace lily has green flowers for a handful of specific reasons, and the good news is that most of them are easy to understand and fix.
 
First, it helps to know that a peace lily flower is actually a spathe, a white leaf-like bract wrapping a spike called a spadix.
 
When that spathe turns green, it’s because chlorophyll is becoming visible in the tissue.
 

1. Natural Flower Aging

The most common reason is simply that the blooms are getting old.
 
When the flower first opens, the spathe is usually pure white or pale green.
 
Peace lily blooms last about a month or two before they fade.
 
As the flower ages, chlorophyll builds up in the spathe, and the white color shifts toward green.
 
You’ll usually notice it starting at the base of the spathe and gradually spreading upward.
 
Once your peace lily has green flowers that started white, trim the bloom off at the base to encourage fresh new growth.
 
This kind of green flower is nothing to worry about.
 

2. Low Light Conditions

Another big reason why does my peace lily have green flowers is that your plant isn’t getting enough bright, indirect light.
 
Peace lilies tolerate low light but don’t necessarily thrive in it.
 
When light is insufficient, the plant produces more chlorophyll to capture every bit of available energy.
 
And since chlorophyll is green, your peace lily flowers will show that green tint.
 
Moving your peace lily to a bright spot with filtered sunlight can often bring back that white flower color.
 
Just avoid harsh, direct sun, because that can scorch the leaves.
 

3. Too Much Fertilizer, Especially Nitrogen

If you’re feeding your peace lily a little too enthusiastically, you might notice it has green flowers more often than not.
 
High-nitrogen fertilizers encourage lush green foliage but reduce flower coloration.
 
When peace lilies get an excess of nitrogen, the plant puts energy into leaves, and flowers stay green.
 
This is why a peace lily green flowers problem often appears after a heavy feeding session.
 
If you want whiter blooms, switch to a balanced fertilizer with a lower first number, like 10-10-10, and feed less often.
 
Peace lilies are light feeders, needing fertilizer only every 6 to 8 weeks during the growing season.
 
Flushing the soil with water can wash away excess salts and nitrogen.
 

Other Reasons Your Peace Lily Can Produce Green Blooms

Sometimes it’s not a care mistake at all, and green flowers can be entirely natural or genetic.
 

4. Genetics and Natural Variety

Some peace lily varieties are simply bred to have green or green-tinted flowers.
 
Cultivars like Spathiphyllum ‘Green Jack’ or ‘Emerald Star’ naturally produce green spathes.
 
Some even start white and turn green as they mature, adding a unique two-tone effect.
 
If your peace lily has green flowers from the very first bloom, it’s probably just the variety you own.
 
Many plant lovers actually seek out green-flowered peace lily cultivars for their lush look.
 
In this case, you can’t change the color, but you can still enjoy a healthy, happy peace lily.
 

5. Temperature Fluctuations and Environmental Stress

Peace lily green flowers can also be a stress response to temperature swings.
 
Peace lilies prefer steady temperatures between 65 and 80 degrees Fahrenheit.
 
Cold drafts from windows or AC vents can shock the plant and disrupt flower development.
 
So can sudden heat waves or sitting too close to a radiator.
 
When stressed, a peace lily may push out flowers that don’t fully develop their white pigment, leaving you with green flowers.
 
Moving your plant away from drafts and heat sources will help it recover and bloom properly.
 

How to Help Your Peace Lily Produce White Flowers Again

If you miss those white spathes, a few practical steps can nudge your peace lily back to the classic look.
 
Start by moving the plant closer to a bright window with filtered sun.
 
Next, pause all fertilization for a month to give the soil a chance to reset.
 
Prune off any peace lily green flowers that are mature, because old blooms won’t turn white again.
 
Cutting the flower stalk at the base encourages fresh new blooms.
 
Water with filtered or distilled water, since tap water can contain chemicals that affect plant health.
 
It can take a few weeks for your peace lily to respond, so stick with the routine and be patient.
 
With the right conditions, you’ll see fresh white blooms before long.
 

So, Why Does My Peace Lily Have Green Flowers?

Peace lilies have green flowers because of aging, low light, excess nitrogen, genetics, or stress.
 
In most cases, peace lily green flowers are completely normal and not a sign that your plant is sick or dying.
 
Aging blooms green out near the end of their cycle, so snip them off and wait for fresh blooms.
 
Low light and over-fertilizing are easy fixes, so adjusting your care routine makes a real difference.
 
If genetics is the cause, your peace lily just naturally has green flowers, and that’s something to appreciate.
 
So next time you wonder why does my peace lily have green flowers, remember it’s usually age, environment, or variety.
 
Keep giving your peace lily bright indirect light, consistent watering, and light feeding, and enjoy whatever blooms it shows off.
 
Happy planting, and enjoy your peace lily whether its flowers are white, green, or somewhere in between.