Reports
Ballot Return Trends
Daily and cumulative mail-ballot pipeline for the active cycle
Daily ballots cast colored by intensity. Pre-mailing-start days (UOCAVA) included for context.
Raw daily cast counts (muted) and a 7-day trailing moving average (bold) to smooth the weekday/weekend pulse the heatmap reveals.
Day-by-day method mix of ballots cast — shows the cycle's shift from mostly-mail early toward more in-person voting as election day approaches. Days with zero ballots cast are skipped.
As-of percentage of mail ballots mailed that have been returned by mail. Mail-only on both sides — in-person voters appear in the mail-sent denominator (every active voter gets a mail ballot in CA) but not in the numerator, so this is a mail-return-rate metric, not total turnout.
Distribution of how long mail ballots spent in voters' hands before being returned. Right- skewed in practice — most ballots return within ~7-10 days. The tail (≥30 days) is collapsed into a single bar for legibility. In-person ballots are excluded since they don't have a meaningful per-row return-lag.
Per-day sent and cast counts since the 2026-05-04 mail-ballot drop.
| Date | Sent | Cast |
|---|---|---|
| 2026-05-19 | 6K | 48K |
| 2026-05-18 | 11K | 160K |
| 2026-05-17 | 0 | 5K |
| 2026-05-16 | 4 | 49K |
| 2026-05-15 | 10K | 129K |
| 2026-05-14 | 16K | 149K |
| 2026-05-13 | 13K | 148K |
| 2026-05-12 | 23K | 125K |
| 2026-05-11 | 17K | 184K |
| 2026-05-10 | 0 | 3K |
| 2026-05-09 | 794 | 29K |
| 2026-05-08 | 15K | 77K |
| 2026-05-07 | 19K | 78K |
| 2026-05-06 | 21K | 39K |
| 2026-05-05 | 37K | 23K |
| 2026-05-04 | 8.9M | 8K |
Running totals as of each day, anchored at 2026-05-04 (pre-cycle UOCAVA folded into the first row).
| Date | Sent | Cast |
|---|---|---|
| 2026-05-19 | 21.7M | 1.3M |
| 2026-05-18 | 21.7M | 1.2M |
| 2026-05-17 | 21.7M | 1.0M |
| 2026-05-16 | 21.7M | 1.0M |
| 2026-05-15 | 21.7M | 996K |
| 2026-05-14 | 21.7M | 866K |
| 2026-05-13 | 21.7M | 717K |
| 2026-05-12 | 21.7M | 569K |
| 2026-05-11 | 21.6M | 443K |
| 2026-05-10 | 21.6M | 260K |
| 2026-05-09 | 21.6M | 256K |
| 2026-05-08 | 21.6M | 228K |
| 2026-05-07 | 21.6M | 151K |
| 2026-05-06 | 21.6M | 73K |
| 2026-05-05 | 21.6M | 34K |
| 2026-05-04 | 21.5M | 11K |