Stylesheets per page

How many stylesheets the page loads and their over-the-wire weight.

Field data PhoneDesktopAll Scope All sites Q2 2026 edition · Phone field outcomes
Metric LCP INP CLS
1

At a glance the headline numbers for Stylesheets per page

How many stylesheets the page loads and their over-the-wire weight.

14
stylesheet count
on the typical page
77 KB
CSS weight
on the typical page
153 KB
1 in 4 pages exceed this
CSS weight
190,130
sites measured
phone field data

The typical page loads 14 stylesheets weighing 77 KB.

The State of Web Vitals · Q2 2026 · 189,915 sites · phone field datacorewebvitals.io/state-of-cwv
2

Distribution & median INP site count and median INP at each level of stylesheets per page — n

0ms 63ms 125ms 188ms 250ms
200ms
0 21070 42139
0–4 5–9 10–14 15–19 20–24 25–29 30–34 35–39 40–44 45–49 50+
Good (≤200ms) Needs improvement Poor (>500ms) Site count
The State of Web Vitals · Q2 2026 · 189,915 sites · phone field datacorewebvitals.io/state-of-cwv
3

Passing INP by stylesheets per page — n which level passes the INP most often

Stylesheets per page — nSitesPassing INPINP
0–4 42,139 87% 99ms
5–9 32,216 90% 97ms
10–14 23,832 92% 96ms
15–19 17,745 94% 96ms
20–24 15,132 95% 95ms
25–29 11,541 95% 96ms
30–34 9,247 95% 96ms
35–39 7,605 95% 100ms
40–44 6,048 95% 103ms
45–49 4,858 95% 103ms
50+ 19,767 92% 111ms
Good Needs Improvement Poor Faded rows: under 100 sites

Stylesheets per page — n 14. p75 29. p99 118. At the low end (0–4): INP 99ms. At the high end (50+): INP 111ms. computed

The State of Web Vitals · Q2 2026 · 189,915 sites · phone field datacorewebvitals.io/state-of-cwv
4

Distribution & median INP site count and median INP at each level of stylesheets per page — size

0ms 63ms 125ms 188ms 250ms
200ms
0 29157 58314
0–49 50–99 100–149 150–199 200–249 250–299 300+
Good (≤200ms) Needs improvement Poor (>500ms) Site count
The State of Web Vitals · Q2 2026 · 189,915 sites · phone field datacorewebvitals.io/state-of-cwv
5

Passing INP by stylesheets per page — size which level passes the INP most often

Stylesheets per page — sizeSitesPassing INPINP
0–49 58,314 88% 96ms
50–99 45,576 94% 97ms
100–149 24,492 94% 102ms
150–199 15,787 95% 101ms
200–249 8,427 94% 103ms
250–299 4,964 94% 102ms
300+ 15,068 94% 99ms
Good Needs Improvement Poor Faded rows: under 100 sites

Stylesheets per page — size 77 KB. p75 153 KB. p99 1.2 MB. At the low end (0–49 KB): INP 96ms. At the high end (300+ KB): INP 99ms. computed

The State of Web Vitals · Q2 2026 · 189,915 sites · phone field datacorewebvitals.io/state-of-cwv
6

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

Every blocking stylesheet is a render gate. The browser paints nothing until the last one arrives, so the count multiplies the risk: more requests on the critical path, more chances that one of them is the slow one.

Few files beat many here. The request side costs more than the byte side: one round trip on a cold connection outweighs a lot of kilobytes on a warm one. Bundle the critical CSS into as few files as the architecture allows.

Related signals Script loading mix → Font source → Image format mix → Iframe loading → Chrome field data from 189,915 sites, representing millions of real page loads · How we measured