Best WordPress themes in 2026: I scored 88 of them with real data
This week I scored the 50 most installed free themes on WordPress.org and 38 paid themes out of 100. Blocksy came out on top of the free list and Impreza on top of the paid one. The most useful finding: a theme's demo tells you almost nothing about how fast its customers' sites are.
The data comes from the WordPress.org API, the Envato API, HTTP Archive, Google's Chrome UX Report and PageSpeed Insights. The full method is at the end, along with what I couldn't measure.
(This site is an archive of the 30 free themes Real Time Themes published on WordPress.org, maintained by Refficience. None of the themes below is ours, I didn't buy a single license for this, and there are no affiliate links.)
- The 10 best free WordPress themes
- The 10 best paid WordPress themes
- Theme demos are not real sites
- How I scored them
- What I couldn't measure
The 10 best free WordPress themes
Here's the top 10 of the free list, out of 50:
| # | Theme | Score | Active installs | Rating | Real sites with good Core Web Vitals | Lab score (mobile) | Forum: median first reply |
|---|---|---|---|---|---|---|---|
| 1 | Blocksy | 84 | 300,000+ | 5.0 (873) | 50% of 23,072 | 96 | 10 h |
| 2 | OceanWP | 77 | 400,000+ | 4.9 (5,717) | 41% of 31,388 | 96 | 15 h |
| 3 | Kadence | 75 | 500,000+ | 4.9 (455) | 50% of 35,642 | 97 | 36 h |
| 4 | Astra | 75 | 1,000,000+ | 4.9 (6,549) | 40% of 168,423 | 89 | 49 h |
| 5 | Royal Elementor Kit | 74 | 100,000+ | 5.0 (92) | too few sites | 97 | 12 h |
| 6 | Lightning | 69 | 100,000+ | 4.8 (12) | 70% of 9,561 | 89 | 5 h |
| 7 | Extendable | 68 | 200,000+ | 5.0 (4) | too few sites | 96 | 61 h |
| 8 | Neve | 65 | 200,000+ | 4.7 (1,283) | 49% of 10,871 | 88 | 15 h |
| 9 | Sydney | 62 | 80,000+ | 4.9 (794) | 50% of 3,739 | 85 | 50 h |
| 10 | Inspiro | 57 | 60,000+ | 4.7 (127) | too few sites | 87 | 12 h |
The Core Web Vitals column is the share of sites using the theme that pass LCP, CLS and INP on mobile, from HTTP Archive's September 2026 data.
Blocksy doesn't win any single criterion outright. It's just good at all of them: 43 releases in 12 months, a 10 hour median first reply on its forum, and half of its 23,072 sites passing Core Web Vitals.
My review check did flag one thing. Blocksy has 873 reviews and almost no 2, 3 or 4 star ratings, a pattern that cost it 15% of its review score.
(It might be perfectly organic. It's just unusual.)
Astra is the most installed theme of the lot, and it led the ranking until I added speed. Only 40% of the 168,423 Astra sites in HTTP Archive pass Core Web Vitals, against 50% for Blocksy and Kadence.
Lightning is the surprise. It has 100,000 installs, and 70% of its 9,561 sites pass Core Web Vitals, the best result among the free themes. It loses points on features, covering 4 of my 14 checks.
Royal Elementor Kit, Extendable and Inspiro have too few sites for real-world data, so their speed score comes from the lab alone. That helps Royal Elementor Kit, which tied for the best lab score (97) with a 63 KB test page.
Extendable has 200,000 active installs but 4 reviews, and I only found 2 sites using it with Chrome UX Report data. It's published by Extendify. My guess is that many of those installs come with a hosting setup flow rather than a deliberate choice, but I haven't verified that.
Two well-known themes didn't make the top 10. GeneratePress hadn't shipped an update on WordPress.org for 330 days when I collected the data, which dropped it to 12th.
Hello Elementor has more than a million installs, but 18.6% of its 129 reviews are one star. That's the worst rate among the 20 finalists by a long way.
The 10 best paid WordPress themes
The paid list mixes ThemeForest best sellers, themes sold directly by their vendor (Divi) and Pro versions of freemium themes (Astra Pro). Here's the top 10, out of 38:
| # | Theme | Score | Sites using it | Where it's sold | Rating | Cost for one site over 3 years | Real sites with good Core Web Vitals | Public replies: median |
|---|---|---|---|---|---|---|---|---|
| 1 | Impreza | 76 | about 99,000 | ThemeForest, 120,565 sales | 4.88 (2,630) | $69 | 72% of 32 | 3 h |
| 2 | Avada | 75 | about 430,000 | ThemeForest, 1,074,141 sales | 4.78 (26,605) | $69 | 59% of 32 | 4 h |
| 3 | Divi | 75 | about 1.1 million | Elegant Themes | Trustpilot: 97% five stars (25,046) | $249 (lifetime) | 41% of 150,144 | not public |
| 4 | Salient | 71 | about 200,000 | ThemeForest, 171,962 sales | 4.82 (6,880) | $60 | 43% of 28 | 12 h |
| 5 | Astra Pro | 71 | about 130,000 | Brainstorm Force | 4.9 (6,549, free version) | $207 ($69 a year) | 48% of 29 | not public |
| 6 | Woodmart | 71 | about 280,000 | ThemeForest, 120,104 sales | 4.91 (3,691) | $69 | 25% of 28 | 11 h |
| 7 | Flatsome | 70 | about 568,000 | ThemeForest, 270,741 sales | 4.83 (8,153) | $59 | 36% of 22 | 17 h |
| 8 | Enfold | 67 | about 241,000 | ThemeForest, 272,489 sales | 4.79 (10,979) | $59 | 55% of 29 | 94 h |
| 9 | BeTheme | 65 | about 201,000 | ThemeForest, 337,571 sales | 4.82 (7,061) | $69 | 35% of 23 | 9 h |
| 10 | Porto | 62 | about 46,000 | ThemeForest, 103,047 sales | 4.92 (4,164) | $59 | 31% of 29 | 15 h |
"Sites using it" is PublicWWW's estimate of pages that load the theme's folder, so treat it as an order of magnitude. Except for Divi, which HTTP Archive tracks, the Core Web Vitals column comes from a sample: I took sites from PublicWWW and looked each one up in the Chrome UX Report API.
Impreza wins on speed: 23 of its 32 sampled sites pass all three Core Web Vitals. The top three are within a point of each other, though, and the sampling error is far bigger than that. I wouldn't read anything into the order of Impreza, Avada and Divi.
Avada is the best-selling theme on ThemeForest, with 1,074,141 sales. It also gave the fastest public answers I measured: every one of 248 comment threads got a reply, with a 4 hour median.
Its support reviews tell a different story. Of the 24 reviews mentioning support in the last 12 months, 5 are 1 or 2 stars, the worst ratio in the top 10. A three-star review sums it up:
You only reply once a day, then I wait 24 hours for a new response.
Public comments are mostly pre-sale questions. Tickets are where the waiting happens.
Divi is by far the most used paid theme, on about 1.1 million sites. Its Trustpilot page has 25,046 reviews and 97% of them are five stars. All the ones I checked came from invitations sent by Elegant Themes, which tends to push ratings up.
The negative ones are worth reading anyway. In the last 12 months, 10 of the 201 reviews mentioning support are 1 or 2 stars, and two of those complain that support starts with an AI chatbot.
Woodmart has the best support data of the lot: 518 public threads, 99% answered, an 11 hour median, and not a single 1 or 2 star review about support. Then only 7 of its 28 sampled sites pass Core Web Vitals, the worst result in the top 10. That one number costs it the top spot.
Enfold is the opposite case on support. Its median first reply in public comments is 94 hours, and I found no stated response time on its ThemeForest page (its own support site sits behind a Cloudflare check I didn't get past).
ThemeForest licenses cost $59 to $69 once, with lifetime updates and 6 months of support. Divi's lifetime plan is $249 and Astra Pro is $69 a year. I didn't add the cost of extending ThemeForest support past 6 months, which would narrow the gap.
Theme demos are not real sites
I also ran each vendor's demo through PageSpeed Insights (mobile, median of three runs). Here's how the demos compare with real customer sites:
| Theme | Demo lab score | Demo page weight | Real sites with good Core Web Vitals |
|---|---|---|---|
| Flatsome | 81 | 934 KB | 36% |
| Woodmart | 79 | 959 KB | 25% |
| Porto | 78 | 554 KB | 31% |
| Avada | 72 | 1,065 KB | 59% |
| Impreza | 66 | 1,255 KB | 72% |
| Divi | 65 | 3,228 KB | 41% |
| Enfold | 63 | 1,876 KB | 55% |
| Astra Pro | 58 | 2,248 KB | 48% |
| BeTheme | 49 | 2,864 KB | 35% |
| Salient | 41 | 3,942 KB | 43% |
There's pretty much no relation. The three fastest demos belong to three of the four themes whose customers' sites do worst.
Salient's demo took 19.8 seconds to display its largest element in PageSpeed's simulated mobile test. Yet 43% of its customers' sites pass Core Web Vitals, more than Flatsome's 36%.
Each demo shows different content (sliders, video, product grids), so I left the demos out of the paid score entirely. For the free themes the lab test is fair: WordPress.org serves every theme preview from the same server, so I tested the same post, "Worth A Thousand Words", in each one (here's Blocksy's).
How I scored them
I ran the method in three passes: automatic data on every theme, then features and prices on the top 20 of each list, then Core Web Vitals and support on the top 10.
Each criterion is a percentile rank within its own list, from 0 (worst) to 100 (best). Here are the weights:
| Criterion | Free | Paid |
|---|---|---|
| Popularity | 25 | 25 |
| Core Web Vitals | 19 | 16.7 |
| Reviews | 14 | 12.5 |
| Features | 14 | 12.5 |
| Maintenance | 14 | 12.5 |
| Support | 14 | 12.5 |
| Price | none | 8.3 |
And here's what goes into each one:
- Popularity. Free themes: active installs (60%), downloads over 12 months (25%) and the trend against the previous 12 months (15%). Paid themes: the number of sites from PublicWWW, the only source that covers ThemeForest, direct sales and Pro add-ons alike.
- Reviews. A Bayesian average, pulled toward the list average until a theme has around 50 reviews, plus the share of one-star ratings. Three patterns cut the score by 15% each: three times more reviews per install than the median theme, almost no 2 to 4 star ratings, and an unusually fast recent pace. Paid themes use ThemeForest reviews, the free version's WordPress.org reviews for Pro add-ons, and Trustpilot for Divi.
- Maintenance. Free themes: days since the last update, releases over 12 months and the WordPress version the theme is tested with (7.1.3 is current). Paid themes: days since the last update.
- Features. A 14-point grid covering the header builder, starter sites, theme.json, sticky header, mega menu and custom layouts. It also checks locally hosted Google Fonts, WooCommerce, shop features, Elementor theme builder locations, WPML and Polylang, Yoast and Rank Math breadcrumbs, LMS plugins and right-to-left languages. For free themes I checked 8 of those in the theme's own code and the rest in the documentation; for paid themes, documentation only.
- Price. The cost for one site over 3 years, updates included. When a vendor sells several plans, I took the cheapest one for a single site and checked the features of that same plan.
- Core Web Vitals. The share of a theme's sites that pass LCP, CLS and INP at the 75th percentile on mobile. That's HTTP Archive's September 2026 data when it tracks the theme, otherwise a sample of PublicWWW sites with at least 20 that have Chrome UX Report data. I left out the vendors' own sites, and sites that were obviously pirated copies, adult or gambling sites. Free themes average that with the lab score; paid themes use real sites only.
- Support, free themes. WordPress.org forum threads from the last 12 months: reply rate (40%), median time to first reply (40%) and resolved rate (20%). An unanswered thread counts as 30 days, and a theme with fewer than 5 threads gets a neutral 50.
- Support, paid themes. Public ThemeForest comments (40%): reply rate and median time to the first reply from the vendor, over threads opened in the last 12 months. Support-related reviews (40%): the share of 1 and 2 star ratings among reviews mentioning support in the last 12 months, on ThemeForest, or on Trustpilot for Divi and Astra Pro. The response time the vendor promises (20%): 24 hours or 24/7 scores 100, 48 hours scores 50, no promise scores 0.
Most ThemeForest vendors answer comments from a separate support account without the author badge (UXThemes_Support for Flatsome, ThemeFusion_Support for Avada), so I listed those accounts by hand. Without that step, Avada scored a 0% reply rate.
Divi and Astra Pro aren't sold on ThemeForest, so they get a neutral score on the comments part of support.
What I couldn't measure
- The real-world samples for paid themes are small, 22 to 32 sites each. At that size, a 72% result could sit anywhere within 15 to 20 points either way.
- Percentile ranks stretch small gaps. The free themes' lab scores run from 85 to 97, but they end up spread from 0 to 100.
- I didn't open any support ticket. Public comments mostly show pre-sale answers and triage, and Divi and Astra Pro have no public equivalent.
- Trustpilot reviews for Elegant Themes and Brainstorm Force come from vendor invitations. Most ThemeForest vendors have too few Trustpilot reviews to use, so their support reviews come from ThemeForest itself. Impreza has a single support-related review in 12 months.
- PublicWWW counts are estimates, and its search splits folder names into words, so read them as orders of magnitude.
- Themes ranked 11th to 20th never got the speed and support tests. A very fast theme sitting in 11th place could have moved up.
- This is a snapshot of data collected on October 26 and 27, 2026. Updates released since then aren't reflected.
Next up is a third list for WooCommerce themes, scored the same way.