CLS distribution

How CLS is distributed across real-user data, plus pass-rate breakdown.

Field data PhoneDesktopAll Scope All sites Q1 2026 edition · Desktop field outcomes
1

At a glance the headline numbers for CLS distribution

How CLS is distributed across real-user data, plus pass-rate breakdown.

0.09
CLS (p75)
78.0% good
0.03
CLS (median)
0.78
CLS (p99)
Long tail
The State of Web Vitals · Q1 2026 · 94,910 sites · desktop field datacorewebvitals.io/state-of-cwv
2

CLS Distribution page loads across good, needs improvement and poor

0 3,981 7,962 11,942 15,923
p50 = 0.03
p75 = 0.09
p90 = 0.22
p99 = 0.78
0–0.025 0.025–0.05 0.05–0.075 0.075–0.1 0.1–0.125 0.125–0.15 0.15–0.175 0.175–0.2 0.2–0.225 0.225–0.25 0.25–0.275 0.275–0.3 0.3–0.325 0.325–0.35 0.35–0.375 0.375–0.4 0.4+
Good (≤0.10) Needs improvement Poor (>0.25) Percentile markers Total: 33,002 sites

CLS 0.03. p75 0.09. p99 0.78. 78.0% pass.

The State of Web Vitals · Q1 2026 · 94,910 sites · desktop field datacorewebvitals.io/state-of-cwv
3

CLS Pass Rates share per category

CLS
78%
13.6%
8.4%
Good Needs Improvement Poor

CLS passes on 78.0% of sites. 13.6% need improvement, 8.4% fail.

The State of Web Vitals · Q1 2026 · 94,910 sites · desktop field datacorewebvitals.io/state-of-cwv
4

Why this matters for the Core Web Vitals, and where to start fixing it

Cumulative Layout Shift measures how much the page moves around while it loads. A button jumps just as someone goes to tap it, an ad pushes the article down, the text reflows when a late font arrives. Every one of those is a layout shift, and they add up into a score that reflects how stable the page feels. Unlike the other vitals, CLS is rarely about speed and almost always about reserving space.

Start by giving everything that loads late a place to land. Set width and height on images and video so the browser reserves the box before the file arrives. Reserve space for ads, embeds and banners instead of letting them push content. Load fonts so the fallback and the web font take the same room, and keep animations on transform rather than properties that trigger layout.

How are sites doing on CLS?

78.0% of sites have a good CLS. The typical site sits at 0.09 at the 75th percentile; the worst 1% reach 0.78.

Related signals INP → TTFB → LCP → FCP → Chrome field data from 94,910 sites, representing millions of real page loads · How we measured