Stylesheets per page

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

Field data PhoneDesktopAll Scope All sites Q2 2026 edition · All devices 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
all-device field data

The typical page loads 14 stylesheets weighing 77 KB.

The State of Web Vitals · Q2 2026 · 189,915 sites · all devices 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 · all devices 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 91% 85ms
5–9 32,216 93% 86ms
10–14 23,832 94% 85ms
15–19 17,745 96% 85ms
20–24 15,132 97% 83ms
25–29 11,541 97% 85ms
30–34 9,247 97% 86ms
35–39 7,605 97% 88ms
40–44 6,048 97% 88ms
45–49 4,858 97% 90ms
50+ 19,767 96% 95ms
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 85ms. At the high end (50+): INP 95ms. computed

The State of Web Vitals · Q2 2026 · 189,915 sites · all devices 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 · all devices 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 92% 84ms
50–99 45,576 97% 86ms
100–149 24,492 97% 88ms
150–199 15,787 97% 88ms
200–249 8,427 97% 90ms
250–299 4,964 97% 89ms
300+ 15,068 97% 87ms
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 84ms. At the high end (300+ KB): INP 87ms. computed

The State of Web Vitals · Q2 2026 · 189,915 sites · all devices 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