Most babies are born with blue, gray, or brown eyes, depending on their ethnic background. White babies typically arrive with blue or gray eyes, while Black, Hispanic, and Asian babies are usually born with brown or dark brown eyes. Whatever color you see in the delivery room, though, isn’t necessarily the color that will stick around. Eye color can shift significantly over the first few years of life.
Why Most Newborns Start With Blue or Brown Eyes
The color of your baby’s eyes comes down to one thing: melanin, the same pigment that determines skin and hair color. Melanin sits in the front layers of the iris, and the amount present dictates the shade. More melanin means darker eyes. Less melanin means lighter ones.
Here’s the key detail: babies are born with far less melanin in their irises than they’ll eventually have. Specialized cells called melanocytes are present in the iris at birth, but they haven’t yet ramped up production. In babies with lighter skin, this low-melanin starting point produces that classic newborn blue or slate gray. In babies with darker skin, there’s already enough melanin at birth to produce brown eyes from the start, and those eyes tend to stay brown.
How Sunlight Triggers the Color Change
After birth, regular exposure to light activates those melanocyte cells, and they begin producing more melanin. This doesn’t require intense sunlight. Ambient light in your home, walks in a stroller, and everyday indoor brightness are enough to get the process going. As melanin accumulates in the iris over weeks and months, blue eyes may shift to green, hazel, or brown.
This is why the change happens gradually rather than overnight. You might notice your baby’s eyes looking a slightly different shade from week to week, slowly deepening as melanin builds. Babies who are genetically destined for brown eyes will see the most dramatic shift. Those who will end up with green or hazel eyes land somewhere in the middle of the melanin spectrum, and the transition can be subtle enough that you’re not sure when it happened.
When Eye Color Becomes Permanent
Most of the visible change happens between 3 and 9 months, with 6 months being a common turning point. But the process isn’t always that quick. According to the Cleveland Clinic, it can take up to three years for a child’s final eye color to fully settle in. So if your toddler’s eyes still seem to be shifting slightly at age two, that’s within the normal range.
After age three, eye color should remain stable. Any sudden change in eye color in older children or adults is worth raising with an eye doctor, as it can signal a medical issue.
The Genetics Behind Final Eye Color
Genetics determine how much melanin your baby’s melanocytes will ultimately produce, which is why eye color runs in families. But it’s not as simple as the old biology class model where brown is “dominant” and blue is “recessive.” Eye color involves at least 16 genes working together.
Two genes on chromosome 15 play the biggest role. One, called OCA2, produces a protein that helps build and mature the tiny structures inside cells where melanin is manufactured. Variations in this gene reduce the amount of that protein, resulting in less melanin and lighter eyes. The second gene, HERC2, acts like a control switch for OCA2, turning its activity up or down. A specific variation in HERC2 dials down OCA2’s output, which leads to lighter eye colors.
Beyond these two major players, at least eight other genes fine-tune the final result. This is why two brown-eyed parents can have a blue-eyed child, and why siblings with the same parents can end up with noticeably different eye colors. The combination of all these genetic variations creates a full spectrum of possible shades rather than a handful of fixed categories.
Can You Predict Your Baby’s Eye Color?
Not with certainty. Online calculators that use parental and grandparental eye colors can give you rough odds, but because so many genes are involved, surprises are common. A few general patterns hold true, though. Two blue-eyed parents are very likely to have a blue-eyed child, since both parents carry the low-melanin genetic variants. Two brown-eyed parents will most often have a brown-eyed child, but they may each carry hidden variants for lighter colors. If one parent has brown eyes and the other has blue, the outcome is genuinely unpredictable and depends on which combination of gene variants gets passed along.
If your newborn has brown eyes at birth, those eyes will almost certainly stay brown. The shift from darker to lighter essentially doesn’t happen, because melanin doesn’t decrease over time. The classic color change, from blue or gray to something darker, is a one-direction process driven by melanin accumulating, not disappearing.
Heterochromia and Unusual Eye Colors at Birth
Occasionally, a baby is born with two noticeably different-colored eyes, or with one iris that contains two distinct colors. This is called heterochromia. In most cases it’s a harmless genetic quirk, but the American Academy of Ophthalmology recommends that infants with heterochromia be evaluated by an ophthalmologist. The exam is primarily to rule out underlying conditions like Waardenburg syndrome, a genetic condition that can affect pigmentation and hearing. In the majority of cases, no underlying cause is found, and the heterochromia is simply a permanent cosmetic trait.

