Which Theme Is The Fastest?

Updated September 17th, 2019
Updated September 17th, 2019
Share this post:
Share on facebook
Share on twitter
Share on reddit
Share on linkedin
Share on pinterest
Share on pocket
Share on email
Share on print

The goal of this experiment is to determine which of the most popular WordPress themes is the fastest at loading blank pages and loading Elementor page builder pages.

For this test, I installed WordPress on a subdomain of WPSpeedify.com website. It is hosted on Siteground’s GrowBig plan with 6 sites currently sharing that plan’s resources.

I choose to do the test on shared hosting because that’s where most people will be hosting their site and using these themes. If you have dedicated hosting or a VPS, then your site speed should be even faster than what you see in the results below.

I choose the themes I did because they are among the most popular themes for developing WordPress sites AND they are lightweight and flexible. If I’ve missed a theme that you think MUST be included, let me know in the comments section and I’ll add it in.

First test: Blank page

In this first test, I have a vanilla WordPress site installed. There are no plugins.

For each test, I activate the theme I’m testing and run the test on GTMetrix.com. I run the test three times to take into account fluctuations in load speed. The raw data is at the bottom of this page. For the summary chart below, I averaged the load speed of the three tests for each theme and rounded up to two decimal places.

The themes are sorted alphabetically.

As you’ll see in the results below, the Neve theme has fastest load time and fewest HTTP requests made on a blank page. The Hello Elementor theme has the smallest file size.

Theme
Tested
Pagespeed
Score
YSlow
Score
Fully
Loaded Time
Total Page
Size
Number of
Requests
Astra
A – 100%
B – 94%
0.63s
39.1kb
9
GeneratePress
A – 100%
B – 89%
0.77s
82.4kb
15
Hello Elementor
A – 100%
B – 95%
0.60s
18.1kb
9
Layers for Elementor
A – 96%
B – 88%
0.90s
100kb
17
Neve
A – 100%
B – 96%
0.53s
27.9kb
7
OceanWP
A – 98%
B – 88%
0.87s
164kb
18
WP PageBuilder Framework
A – 99%
B – 91%
0.67s
63.8kb
11
X Theme
A – 99%
B – 91%
0.9s
192kb
12

Second test: Elementor template

For this test, I installed the free version of the Elementor and created a page using the “Agency” template. I set that page as the homepage and ran the same tests as on the blank page. In the results below you’ll see that again the Neve theme was the fastest, but the Hello Elementor theme had the smallest file size and the fewest requests.

Theme
Tested
Pagespeed
Score
YSlow
Score
Fully
Loaded Time
Total Page
Size
Number of
Requests
Astra
A – 96%
B – 86%
1.17s
505kb
45
GeneratePress
A – 96%
B – 83%
1.43s
551kb
52
Hello Elementor
A – 96%
B – 87%
1.20s
488kb
44
Layers for Elementor
A – 93%
B – 84%
2.27s
530kb
51
Neve
A – 96%
B – 86%
1.17s
498kb
45
OceanWP
A – 95%
B – 84%
1.30s
566kb
52
WP PageBuilder Framework
A – 95%
B – 86%
1.23s
497kb
47
X Theme
A – 95%
B – 86%
1.40s
535kb
47
Share this post:
Share on facebook
Share on twitter
Share on reddit
Share on linkedin
Share on pinterest
Share on pocket
Share on email
Share on print
Share on facebook
Share on twitter
Share on linkedin
Share on pinterest
Share on email

Responses

Your email address will not be published. Required fields are marked *

  1. Hey Bjorn, great post! Thanks for including Page Builder Framework 🙂

    I’ve published a blog post just recently on how we could have saved almost 50% in page size for Page Builder Framework and why we’ve decided not to do it.

    I think that’s quite an interesting read and a great compliment to your post & video. For everyone that’s interested, you can check it out here – https://wp-pagebuilderframework.com/lets-talk-about-page-speed/

WPLearningLab