Why Do City Lights Twinkle Like Stars?

City lights twinkle for the same reason stars do: pockets of air at different temperatures bend light rays unpredictably as they travel toward your eyes. The technical name for this is atmospheric scintillation, and it happens whenever light passes through enough turbulent air. From a hilltop overlooking a city at night, or even from across a long parking lot, distant lamps flicker and dance because the air between you and the light source is never perfectly still. The effect is strongest when urban surfaces pump extra heat into the atmosphere, which is exactly why cities can put on a surprisingly good twinkling show.

How Turbulent Air Makes Light Shimmer

Air is not a uniform medium. Its density changes with temperature, and those density shifts alter how fast light travels through any given pocket of air. When a beam of light crosses from warmer air into cooler air, or vice versa, it bends slightly. The atmosphere is full of these small temperature differences, constantly churning and mixing, so the light coming from any distant source gets nudged back and forth along its entire path. By the time it reaches your eye, its brightness, position, and even its color have all been subtly scrambled.

These random fluctuations in the atmosphere’s refractive index are what cause the familiar twinkling of stars and the shimmering you see over hot pavement on a summer day.1Progress in Optics. Optical Propagation through the Turbulent Atmosphere The turbulent eddies responsible range in size from millimeters to meters, and they distort light waves in several ways: the beam can blur, wander sideways, spread out, or fluctuate in intensity.2Laser & Photonics Reviews. Characterization of atmospheric optical turbulence for laser propagation What you perceive as a twinkle is primarily the intensity fluctuation, the light getting momentarily brighter or dimmer as different air pockets act like tiny, irregular lenses drifting across the line of sight.

One vivid way to picture it: turbulence creates what astronomers call “flying shadows” on the ground. These are rapidly shifting bright and dark patches swept along by the wind. A small telescope or a human eye sits within this pattern and samples whatever brightness happens to be passing over it at any given instant. The smaller the collecting aperture, the more dramatic the flickering appears. Once a telescope’s opening exceeds about five centimeters, it starts averaging over multiple bright and dark patches simultaneously, which smooths out the scintillation.3IOP Publishing (Publications of the Astronomical Society of the Pacific). Atmospheric Intensity Scintillation of Stars, I. Statistical Distributions and Temporal Properties Your pupil, at roughly two to eight millimeters wide, is far smaller than that threshold, which is why your naked eye sees vigorous twinkling that a large telescope barely notices.

Why Cities Crank Up the Turbulence

If twinkling depends on temperature differences in the air, cities are turbulence factories. Concrete, asphalt, dark rooftops, and brick walls all absorb enormous amounts of solar energy during the day and slowly release it as heat after sunset. In urban environments, this heat storage can account for anywhere from about 17 to 58 percent of the net radiation hitting the surface, far more than in rural areas covered by soil and vegetation.4PubMed Central. Urban heat above and below ground: towards improved understanding, modelling, mitigation and adaptation The result is that city surfaces stay warm well into the night, heating the lowest layer of air while cooler air sits just above or drifts in from surrounding areas.

This creates a zone of especially vigorous mixing right near the ground, exactly where city lights sit. A streetlamp or a building’s illuminated window radiates light horizontally through this churning boundary layer of warm and cool pockets. If you are standing a few kilometers away on a clear night, that light has to cross a long, low path through the most turbulent slice of the atmosphere. By contrast, starlight enters the atmosphere from nearly overhead (or at least at an angle) and spends relatively little time in the hot, chaotic air near the surface. So while stars twinkle because of turbulence spread across many kilometers of altitude, city lights twinkle largely because of turbulence concentrated in the first few hundred meters above the ground.

Distance and Viewing Angle

The farther away a light source is, the more turbulent air its light has to cross before reaching you. A streetlamp fifty meters away rarely twinkles at all, because there simply is not enough disturbed air in that short gap to produce noticeable fluctuations. But the same lamp viewed from five kilometers away, with its light skimming along just above the warm ground surface the entire way, can twinkle dramatically.

Viewing angle also plays a role. When you look at a light near the horizon, its beam travels a much longer path through the atmosphere’s low-lying turbulence than if you were looking at a light at a steep upward angle. This is the same reason stars near the horizon twinkle more furiously than stars overhead. For city lights, which are almost always near or below your eye level, the geometry naturally maximizes the path length through the most turbulent air. A city panorama seen from an elevated viewpoint across a valley, on a warm evening with calm upper winds, gives you peak twinkling conditions because you are looking through kilometers of heated, gently swirling air.

Why Some Lights Twinkle More Than Others

Not every light in a cityscape twinkles equally. Three factors make a big difference beyond distance and turbulence strength.

The first is angular size. A point-like light source, one that appears as a tiny dot to your eye, twinkles readily because your pupil samples only one small patch of the flying-shadow pattern at a time. A larger source, like the broad face of an illuminated billboard or a nearby building’s glowing window bank, appears steady because its light arrives from many slightly different angles, and those angles average out the flickering. This is the same principle that explains why planets in the night sky generally do not twinkle as much as stars: planets are close enough to show a small but real disk rather than a perfect point, and that disk smooths out the scintillation. City lights behave the same way. A lone LED atop a distant radio tower will shimmer wildly, while a large neon sign at the same distance stays calm.

The second factor is color. Shorter wavelengths of light, blues and violets, are refracted more strongly than longer wavelengths like reds and oranges. That means a white or bluish LED streetlight flickers with more color variation than a warm yellow sodium lamp. You may notice a distant blue-white light appearing to flash faintly between different hues, a miniature version of the color shifts that make low stars near the horizon flash red and green.

The third factor is the light’s own stability. Older fluorescent tubes, arc lamps, and some LED drivers produce a base-level flicker from their electrical supply, typically at twice the local AC frequency. In much of the world that means a 100 or 120 Hz flicker layered on top of whatever atmospheric scintillation is happening. At that frequency, the electrical flicker is generally invisible to your eye under normal conditions, but it can interact with atmospheric scintillation in ways that subtly change the character of the twinkle you perceive.

What Your Eyes Actually Detect

Atmospheric scintillation is fast. The intensity of a distant point source can fluctuate on timescales of milliseconds, and the pattern of bright and dark patches sweeping past changes constantly. Whether you perceive that as a smooth shimmer or a crisp flicker depends partly on how quickly your visual system processes changes in brightness.

Under standard conditions, your eyes stop being able to tell steady light from flickering light at somewhere around 50 to 65 Hz for brightness changes.5PubMed Central. Critical Flicker Fusion Frequency: A Narrative Review 6PubMed Central. Adaptation from invisible flicker But that limit applies mainly to large, uniform patches of light. When you are watching a small, bright point against a dark sky, the high-contrast edge between the light and its background changes the equation. Research has shown that under those conditions, people can detect flicker artifacts well above 200 Hz, with some observers sensitive to modulations beyond 500 Hz.7Scientific Reports. Humans perceive flicker artifacts at 500 Hz A distant city light is exactly this kind of stimulus: a small, bright point surrounded by darkness. So your visual system is actually well tuned to pick up the rapid intensity fluctuations that atmospheric turbulence produces.

This helps explain why city lights can look so strikingly alive from a distance. The twinkling is not just a slow dimming and brightening; it is a rapid, irregular dance that engages your eye’s sensitivity to high-frequency contrast changes. Your brain does not process each individual fluctuation consciously, but the overall impression is one of sparkling motion rather than steady illumination.

When Twinkling Is a Problem, Not a Show

The same atmospheric scintillation that makes a city panorama so photogenic is a genuine headache for engineers trying to send data through the air using laser beams. Free-space optical communication systems work by modulating a laser to carry information across open air, the way fiber optics carry data through glass. The trouble is that turbulence makes the received laser power fluctuate unpredictably. If the signal drops below a threshold even briefly, the data link cuts out.8Results in Optics. Turbulence-resistant high speed free-space optical communications using MUTC photodiodes

One obvious fix is to crank up the laser power so that even during a scintillation dip, enough light still arrives. But that creates the opposite problem: during a bright surge, the detector can be overloaded. Specialized photodiodes with wider tolerance ranges are being developed to handle these swings without saturating. Another approach uses wavelength diversity, transmitting the same information on slightly different colors of laser light. Because turbulence affects different wavelengths somewhat independently, the odds of all channels fading at the same instant drop sharply. Recent work has shown that this strategy can reduce the probability of a signal outage by roughly a factor of 20 compared with using a single wavelength.9arXiv. Wavelength-diverse transmission for turbulence-resistant free-space optical communication

These communication links matter for connecting buildings across cities, linking ground stations to satellites, and providing high-bandwidth connections in places where laying fiber is impractical. In each case, the engineers are wrestling with the exact same physics that makes you say “the city looks like it’s sparkling tonight.” The difference is that they want to eliminate the sparkle, not admire it.

Measuring Turbulence by Its Twinkle

Scientists have flipped the problem around entirely and used scintillation as a measurement tool. If you know how bright a distant light source should be, and you measure how much its brightness fluctuates, you can work backward to calculate the strength of the turbulence along the path. Instruments called scintillometers do exactly this: they stare at a known source and track intensity variations, then convert those variations into a profile of how turbulent the intervening atmosphere is.

One clever approach uses moonlight. The Moon is a reliable, extended light source that can be observed every clear night for most of the month. A simple array of six photodiodes pointed at the Moon can measure the weak scintillation produced by turbulence in the first few hundred meters above the ground.10Monthly Notices of the Royal Astronomical Society. Near-ground turbulence profiles from lunar scintillometer By fitting the measured patterns to a turbulence model, researchers extract a vertical profile showing where in that lowest layer the mixing is strongest. This kind of data is valuable for astronomical observatories choosing sites, for weather forecasting models, and for calibrating the laser communication systems mentioned above.

City lights themselves can serve a similar role. When meteorologists want to understand the surface-layer turbulence over an urban area, distant lights along the skyline provide a ready-made array of point sources. Monitoring their scintillation with a camera and comparing it to what smooth, undisturbed air would produce gives a real-time picture of how much thermal mixing is happening.

Conditions That Maximize or Minimize the Effect

If you want to see city lights twinkling at their most dramatic, a few conditions stack the deck in your favor. Clear, calm nights after a hot day are ideal: the ground has soaked up heat and is releasing it steadily, generating strong thermal plumes, while the absence of clouds lets you see distant lights sharply. Low humidity helps because moisture droplets scatter light in a way that washes out the sharp fluctuations, replacing crisp twinkling with a diffuse glow. Viewing from an elevated point is better than looking at lights at the same altitude, because the downward-slanting sightline passes through the turbulent layer at a shallower angle, giving scintillation more path length to accumulate.

On the other hand, strong wind tends to suppress the most vivid twinkling. It might seem counterintuitive, since wind is obviously moving air around. But a brisk, steady wind mixes the surface layer more uniformly, breaking up the large, lazy thermal plumes that cause the most visible scintillation. The fluctuations become faster and smaller, blending together into a subtler shimmer rather than the pronounced twinkle you see on a still night. Overcast skies, fog, and rain all kill the effect for different reasons: clouds and fog scatter light in all directions, and rain adds its own noisy distortion that drowns out the atmospheric twinkling.

Seasonal patterns follow from this. Summer evenings in temperate climates tend to produce the best displays because the sun has been baking paved surfaces all day and the air remains warm enough for sustained thermal convection after dark. Winter nights, while often clearer, cool the surface more rapidly and reduce the temperature contrast that drives low-level turbulence, so scintillation is usually milder.

How City Twinkling Differs from Starlight Twinkling

Even though the underlying physics is the same, there are a few practical differences between the twinkling of stars and the twinkling of city lights. Starlight has traveled through essentially vacuum for light-years before hitting the atmosphere, so all of the scintillation comes from the atmosphere alone. The turbulence responsible is spread across many altitude layers, from the jet stream down to the surface. City lights, on the other hand, originate within the atmosphere itself, typically at ground level. Nearly all of their scintillation comes from the lowest few hundred meters, where thermal contrast is strongest.

This difference in altitude weighting means that city-light twinkling tends to be somewhat slower and more pronounced than stellar scintillation viewed through a similar column of air. The thermal eddies near the ground are larger and drift more slowly than those at higher altitudes, so the brightness fluctuations they produce have a lower characteristic frequency. That often makes city lights appear to pulse gently, while a bright star near the horizon may flash more rapidly.

Color behavior is also different in practice. Stars are so far away that their light is essentially monochromatic at any given instant from any single turbulent eddy, which can produce vivid red-green-blue flashes in bright stars low on the horizon. City lights are broadband emitters with fixed spectral profiles, so the color dancing is more muted. You might notice a distant LED streetlight shifting slightly between warm and cool white, but it will not flash green the way Sirius does on a winter evening.

Finally, city lights have something stars lack: a ground-level heat source directly beneath them. A streetlamp standing over a patch of dark asphalt that absorbed sunlight all day sits in a column of rising warm air that adds a layer of local turbulence on top of whatever the broader atmosphere is doing. Stars, obviously, do not heat the ground beneath them. This means that the immediate environment around a city light contributes to its own twinkling in a way that has no parallel in stellar observation.