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.
The flowers of your peace lily are green because the spathe is producing extra chlorophyll, usually due to insufficient light, natural aging, or excess nitrogen.
If you’ve been wondering why are the flowers of my peace lily green, you’re definitely not alone.
This is one of the most common questions among peace lily owners, and the good news is it’s rarely a serious problem.
In this post, we’ll break down the main reasons peace lily flowers turn green and share practical tips to help your plant produce white blooms again.
Let’s get started.
Why Are the Flowers of My Peace Lily Green?
There’s no single answer to why are the flowers of my peace lily green, but there are a few usual culprits.
The spathe, which is that white leaf-like part you think of as the flower, can turn green for several different reasons.
Understanding how peace lilies work will help you figure out exactly what’s happening with your plant.
Let’s look at each cause so you can diagnose your peace lily with confidence.
1. Insufficient Light Makes Peace Lily Flowers Green
The number one reason peace lily flowers turn green is low light.
Peace lilies need bright, indirect light to keep their spathes crisp and white.
When your peace lily doesn’t get enough light, the spathe produces more chlorophyll, which gives it that green color.
You’ll often notice this on new blooms or on the side of the flower facing away from the window.
If your peace lily is sitting in a dark corner, this is likely why are the flowers of my peace lily green for you.
Peace lilies are native to tropical rainforests where they grow under the canopy of larger trees.
Move it to a brighter spot with filtered sunlight, and the next flowers should come out white.
2. Aging Blooms Naturally Turn Green
Another common reason why are the flowers of my peace lily green is that the flower is simply getting old.
Every peace lily bloom has a life cycle.
When a white spathe has been open for a few weeks, it starts to fade and slowly turns green before browning and dying.
This is totally normal and not a sign that your plant is unhealthy.
If only the oldest flowers are green while newer ones are white, aging is likely your answer.
Peace lilies typically bloom in cycles, so you’ll see several flowers at once that age at a similar pace.
Just snip those older green blooms off to keep your plant looking fresh.
3. Excess Nitrogen Turns Peace Lily Flowers Green
Too much fertilizer can also answer the question of why are the flowers of my peace lily green.
When you feed with a high-nitrogen fertilizer, the plant focuses on leafy growth, and that includes the spathe.
Extra nitrogen encourages chlorophyll production, making the flowers turn green.
Try switching to a balanced fertilizer with a lower nitrogen ratio and cut back on feeding frequency.
During winter, you can stop fertilizing altogether.
A good rule of thumb is to feed your peace lily only during spring and summer when it’s actively growing.
4. Some Peace Lily Varieties Have Naturally Green Flowers
It’s worth mentioning that certain peace lily cultivars are bred to have green or green-tinted flowers.
If your peace lily’s flowers have always been green since you brought it home, you might just have one of these varieties.
There’s nothing wrong with your plant, so you can simply enjoy the unique look.
Some cultivars produce white spathes that fade to soft green as they mature.
Check the tag that came with your plant to see if your cultivar is known for green flowers.
How to Keep Peace Lily Flowers White
Now that you know why are the flowers of my peace lily green, let’s talk about how to prevent it.
Here are some simple adjustments that will help your peace lily produce more white blooms.
It’s totally possible to enjoy mostly white flowers once you understand what your plant needs.
1. Give Your Peace Lily Brighter, Indirect Light
The easiest fix is to move your peace lily to a spot with more bright, indirect light.
A few feet away from a north or east-facing window is usually perfect.
Avoid direct afternoon sun because it can scorch the leaves.
With better lighting, your peace lily is much more likely to produce white flowers that stay white longer.
You can also rotate the plant weekly so all sides receive even light.
If you don’t have a bright window, you can use a grow light to supplement.
2. Fertilize Less and Choose the Right Formula
If you fertilize every time you water, you’re probably overdoing it.
Peace lilies are light feeders, so once a month during the growing season is plenty.
Look for a fertilizer higher in phosphorus, since phosphorus encourages blooming.
Lower nitrogen will help reduce those green peace lily flowers.
Always dilute to half strength to avoid shocking the roots.
Always water your peace lily after fertilizing so nutrients spread evenly.
3. Trim Off Older Green Blooms
Once a flower turns green from age, there’s no going back to white.
Cut the old stem at the base of the plant with clean scissors.
This directs energy into producing new buds, and your peace lily will thank you with fresh white flowers.
Regular deadheading also encourages more blooming cycles.
So, Why Are the Flowers of My Peace Lily Green?
The flowers of your peace lily are green because the spathe is producing extra chlorophyll, and this happens for a few key reasons.
The most common causes are insufficient light, natural aging, excess nitrogen, or simply your peace lily variety.
You can encourage whiter flowers by providing bright, indirect light, fertilizing less often with a phosphorus-rich formula, and trimming away old green blooms.
Now you know why are the flowers of my peace lily green and what to do about it.
Your peace lily is still healthy and beautiful, even with green flowers, so don’t stress too much.
Here’s to a peace lily full of fresh, white flowers in your home.