Table of Contents

Loading website...

Last update: January 2022

Making WordPress load fast is important for all sites, but the stakes get even higher when you’re running an eCommerce store because there are all kinds of data linking slower page load times with lower conversion rates and higher bounce rates.

And if you want to make your WooCommerce store load faster, choosing one of these fastest WooCommerce themes, along with implementing other important WordPress performance tips (and using a good caching plugin for WooCommerce), will set your store up for success.

To help you find the fastest WooCommerce theme that can also help you create a great-looking, conversion-friendly eCommerce store, I went hands-on with ten options and collected some data.

Summary: The 11 Fastest WooCommerce Themes in 2022

If you just want a quick summary of the fastest WooCommerce themes, you can check out the table below. These are the basic results based on testing a single product page with the default WooCommerce data (sorted by page size).

At the end of the post, I’ll also share the exact setup that I used to test these themes:

Theme PSI Mobile Score PSI LCP Page Size (WPT) HTTP Requests (WPT)
Botiga 72% 4.6 s 204 KB 30
Page Builder Framework 67% 4.7 s 206 KB 34
GeneratePress 65% 5.1 s 244 KB 35
Kadence 62% 5.1 s 260 KB 37
Storefront 56% 5.9 s 261 KB 47
Neve 67% 4.7 s 261 KB 35
Blocksy 72% 4.3 s 263 KB 29
Astra 66% 4.8 s 274 KB 37
Shoptimizer 64% 5.4 s 283 KB 39
OceanWP 46% 7.4 s 440 KB 52
Divi 40% 7.4 s 635 KB 44

Note – I’ll explain why all of these themes have such low mobile scores by default and how to fix it. TL;DR – it’s WooCommerce’s fault, not the theme, but WP Rocket can help you fix it with a few clicks 😊

Now, let’s dig into the themes – here’s a quick table for what the acronyms in the speed results list mean:

  • PSI = PageSpeed Insights mobile test
  • GT = GTmetrix desktop test
  • WPT = WebPageTest desktop test.

In addition to the “classic” performance metrics, we added the Largest Contentful Paint and the Cumulative Layout Shift scores, two of the Core Web Vitals. Let’s dive into the speed & performance themes results!

1. Botiga

Botiga theme
  • Speed Index (PSI): 4.5 s
  • Largest Contentful Paint (PSI): 4.6 s
  • Largest Contentful Paint (GT): 1.0 s
  • Cumulative Layout Shift (PSI):  0
  • Size (WPT): 204 KB
  • HTTP Requests (WPT): 30
  • Performance Score (GT): 99%
  • Performance Score (PSI): 72%

Botiga is a free, lightweight WooCommerce theme from aThemes, the same developer behind the Sydney theme (another entrant on our list of the fastest WordPress themes).

Botiga is specifically focused on WooCommerce and it has a performance-focused approach that will help you build a fast-loading store. 

It uses 100% vanilla JavaScript (no jQuery dependencies) and minifies its code by default. All of the demo content is also built with the native WordPress block editor instead of relying on a heavier page builder plugin.

At the same time, you also get access to lots of useful eCommerce design features such as multiple layouts for product galleries, the shopping cart, and the checkout page, along with off-canvas product filters, product recommendations, user-friendly product search, and more.

2. Astra

astra fastest woocommerce theme 1
  • Speed Index (PSI): 5.6 s
  • Largest Contentful Paint (PSI): 4.8 s
  • Largest Contentful Paint (GT): 1.2 s
  • Cumulative Layout Shift (PSI): 0
  • Size (WPT): 274 KB
  • HTTP Requests (WPT): 37
  • Performance Score (GT): 96%
  • Performance Score (PSI): 66%

Astra is a popular freemium multipurpose theme with a super lightweight footprint. Out of the box, it’s under 50 KB and has no dependencies on jQuery, which is why it also landed a spot on our list of the fastest free WordPress themes.

One of the great things about Astra is its flexibility – it’s kind of like a chameleon that you can make match whatever design you want.

It also comes with full support for WooCommerce, letting you customize your store’s looks via the real-time WordPress Customizer. And if you upgrade to Astra Pro, you’ll also get tons of nice WooCommerce features like:

  • Off-canvas menu for product filter/search
  • Distraction-free and two-step checkout options (all you have to do is check a box in the Customizer)
  • A slide-down cart icon that lets people check their carts without reloading the page
  • Lots of options for store layout
  • Built-in product quick view functionality
  • Infinite scroll for products
  • A sales bubble icon to mark products that are on sale
  • Pre-built demo sites for WooCommerce.

You can try Astra for free at, but you’ll want the $59 Astra Pro version for access to all of the WooCommerce features.

3. GeneratePress

generate press fastest woocommerce theme 2
  • Speed Index (PSI): 5.4 s
  • Largest Contentful Paint (PSI): 5.1 s
  • Largest Contentful Paint (GT): 1.8 s
  • Cumulative Layout Shift (PSI): 0.11
  • Size (WPT): 244 KB
  • HTTP Requests (WPT): 35
  • Performance Score (GT): 86%
  • Performance Score (PSI): 65%

Like Astra, GeneratePress is a performance-optimized multipurpose theme with built-in WooCommerce support.

In terms of WooCommerce functionality, GeneratePress doesn’t offer quite as many options as some other themes. But it still comes with everything you need to create a great-looking store including:

  • A drop-down shopping cart icon that you can add to your menu
  • AJAX add to cart button with a nice sticky panel that appears at the top of the page when a shopper adds a product to their cart
  • Distraction-free checkout mode
  • Customizer options to control WooCommerce styles and layout
  • Options to control how upsells and related products appear

GeneratePress has a free version at But if you want all of the WooCommerce functionality, you’ll need GeneratePress Premium, which starts at $59.

4. Page Builder Framework

page builder framework fastest woocommerce theme 3
  • Speed Index (PSI): 5.7 s
  • Largest Contentful Paint (PSI): 4.7 s
  • Largest Contentful Paint (GT): 1.1 s
  • Cumulative Layout Shift (PSI): 0
  • Size (WPT): 206 KB
  • HTTP Requests (WPT): 34
  • Performance Score (GT): 98%
  • Performance Score (PSI): 67%

Page Builder Framework is a lightweight multipurpose theme that, as the name suggests, is designed to pair especially well with your favorite page builder plugin.

The free version already includes basic WooCommerce compatibility, but the Pro version upgrades that with advanced WooCommerce support for features such as distraction-free checkout, cart popup, off-canvas filters, Ajax add to cart, product image flip, quick view, and more.

The premium version costs $58.

However, one downside of Page Builder Framework is that it doesn’t include any importable WooCommerce demo sites like a lot of other themes.

5. Neve

neve fastest woocommerce theme 4
  • Speed Index (PSI): 5.6 s
  • Largest Contentful Paint (PSI): 4.7 s
  • Largest Contentful Paint (GT): 1.7 s
  • Cumulative Layout Shift (PSI): 0
  • Size (WPT): 261 KB
  • HTTP Requests (WPT): 35
  • Performance Score (GT): 87%
  • Performance Score (PSI): 67%

Neve is another popular multipurpose theme in the same vein as GeneratePress and Astra. Like those two themes (and many other options on this list), it also comes packed with WooCommerce-specific features and compatibility to help you use it to build a store.

Neve does have a free version at that includes basic WooCommerce compatibility. However, you’ll need the Pro version to access its WooCommerce Booster feature, which adds lots of new options such as quick view, wish lists, and lots more. You also need the Pro version to unlock the full library of importable demo sites.

The Pro version starts at $63.

6. Kadence

kadence fastest woocommerce theme 5
  • Speed Index (PSI): 6.1 s
  • Largest Contentful Paint (PSI): 5.1 s
  • Largest Contentful Paint (GT): 2.1 s
  • Cumulative Layout Shift (PSI): 0
  • Size (WPT): 260 KB
  • HTTP Requests (WPT): 37
  • Performance Score (GT): 77%
  • Performance Score (PSI): 62%

The Kadence theme is a new multipurpose theme that has rapidly grown in popularity and gotten a lot of buzz in the WordPress space. It offers fast page load times, accessible code, a drag-and-drop header and footer builder, as well as full WooCommerce compatibility.

While the free version does have basic compatibility for WooCommerce, you’ll need the premium WooCommerce add-on to access advanced WooCommerce features such as “auto open side cart”, custom shop page built with blocks or page builder, Ajax add to cart, and more.

The premium version costs $69.

The developer, Kadence, also offers some WooCommerce-focused plugins that you can get with the full Kadence membership, such as Kadence WooCommerce Elementor to build custom shop, category, and checkout templates using Elementor, Kadence Woo Extras, and WooCommerce Email Designer. The full membership costs $169 and includes the theme and all plugins.

7. Blocksy

blocksy fastest woocommerce theme 6
  • Speed Index (PSI): 5.6 s
  • Largest Contentful Paint (PSI): 4.3 s
  • Largest Contentful Paint (GT): 1.9 s
  • Cumulative Layout Shift (PSI): 0
  • Size (WPT): 263 KB
  • HTTP Requests (WPT): 29
  • Performance Score (GT): 88%
  • Performance Score (PSI): 72%

Blocksy is a modern multipurpose theme with deep WooCommerce-specific features. Like Kadence, it’s a relatively new option that’s been getting a lot of attention.

It’s coded with modern languages, has a great sleek aesthetic, and comes packed with customization options in the native WordPress customizer.

Blocksy has a free version that does still include basic WooCommerce support. However, you’ll need the Pro version to unlock a lot of the more advanced features such as a floating cart, quick view module, off-canvas filters and cart, product share icons, and more.

The premium version starts at $49 for use on a single site.

Blocksy only offers one importable WooCommerce-focused demo site, but the demo site looks great.

8. Shoptimizer

shoptimizer fastest woocommerce theme 7
  • Speed Index (PSI): 5.8 s
  • Largest Contentful Paint (PSI): 5.4 s
  • Largest Contentful Paint (GT): 1.7 s
  • Cumulative Layout Shift (PSI): 0
  • Size (WPT): 283 KB
  • HTTP Requests (WPT): 39
  • Performance Score (GT): 86%
  • Performance Score (PSI): 64%

Shoptimizer is a premium WooCommerce theme from Commerce Gurus, who are the same folks behind the Create and Code theme shop.

Unlike some of the other themes, it’s 100% focused on WooCommerce. That is, it’s not a multipurpose theme.

As such, the developers were able to bake in a great design that follows the best practices for eCommerce conversion rate optimization, including:

  • Distraction-free, optimized checkout
  • Request a callback feature for individual products (great for expensive products)
  • Option to add conversion-boosting microcopy by the Add to Cart button
  • Sticky product details on scroll
  • Trust badges
  • Sale countdown timers

If you want your store to look great out of the box, this is a stellar option.

Shoptimizer only comes in a premium version. The list price is $99, but you can often find it on sale for $49.

9. Storefront

storefront fastest woocommerce theme 8
  • Speed Index (PSI): 6.4 s
  • Largest Contentful Paint (PSI): 5.9 s
  • Largest Contentful Paint (GT): 1.6 s
  • Cumulative Layout Shift (PSI): 0.048
  • Size (WPT): 413 KB
  • HTTP Requests (WPT): 47
  • Performance Score (GT): 90%
  • Performance Score (PSI): 56%

Storefront is the default free theme that comes with WooCommerce. And beyond being a quite popular option because of that, you can see that it also helps your store load pretty quickly to boot.

It’s also just generally a good option to compare against the performance of other themes because it gives you a solid baseline for what to expect from a theme. And because Storefront comes straight from the WooCommerce team, you can be sure it has all the necessary functionality and follows good WooCommerce code practices.

Storefront itself is pretty basic in the looks department, but you can find tons of Storefront child themes if you want to switch up its design. Some of these Storefront child themes are free, while most will cost you $39.

10. OceanWP

ocean wp fastest woocommerce theme 9
  • Speed Index (PSI): 7.7 s
  • Largest Contentful Paint (PSI): 7.4 s
  • Largest Contentful Paint (GT): 1.5 s
  • Cumulative Layout Shift (PSI): 0
  • Size (WPT): 440 KB
  • HTTP Requests (WPT): 52
  • Performance Score (GT): 93%
  • Performance Score (PSI): 46%

Like Astra, OceanWP is a popular multipurpose WordPress theme that includes tons of customization options and deep support for WooCommerce.

In fact, in terms of the “flexible multipurpose theme” niche, OceanWP probably has the most detailed WooCommerce integration of the group, with support for:

  • Dropdown shopping cart icon
  • Sales badges
  • Distraction-free and/or multi-step checkout
  • Sticky product details
  • Product quick view
  • Off-canvas menu for cart and filter options
  • Lots of layout and style options in the WordPress Customizer
  • Pre-built WooCommerce demo sites

OceanWP has a limited free version at But for a WooCommerce store, you’ll want the premium version that starts at $39.

11. Divi

divi fastest woocommerce theme 10
  • Speed Index (PSI): 8.0 s
  • Largest Contentful Paint (PSI): 7.4 s
  • Largest Contentful Paint (GT): 2.9 s
  • Cumulative Layout Shift (PSI): 0.208
  • Size (WPT): 635 KB
  • HTTP Requests (WPT): 44
  • Performance Score (GT): 49%
  • Performance Score (PSI): 40%

Divi is not quite in the same league as a lot of these other WooCommerce themes when it comes to performance, but I’m still including the test results to give you an idea of how it compares and also because it does give you a lot of flexibility for building a custom WooCommerce store (you’ll need to decide whether or not that’s worth the performance trade-off).

In addition to out-of-the-box WooCommerce functionality and customization options, Divi also comes with a Shop module that lets you incorporate your WooCommerce products and pages into the designs you create with the included Divi Builder page builder.

Divi is available as part of the $89 Elegant Themes membership.

How I Tested the Performance of These WooCommerce Themes

To help you understand where my test results came from, let me share exactly how I tested these themes.

First, there’s the setup:

My test site is hosted on a $5 per month DigitalOcean droplet. I used a fresh WordPress install with only the WooCommerce plugin installed. I also imported the official WooCommerce sample data that WooCommerce now offers as part of its setup wizard.

Then, I tested the same product page at each store. That is, I’m not testing the homepage.

I did not import demo data for individual themes, so this test is for the default theme configuration. While this might not perfectly mimic a real-world situation, I think it’s the fairest way to compare different themes, and it should still give you a good idea of how performance-optimized each theme is.

To run the actual tests, I used three different tools to get a variety of data:

The Importance of Performance Optimization for WooCommerce Stores

You may have noticed a trend above – most of these themes had poor PageSpeed Insights scores in the mobile results. This isn’t the fault of the themes, as these themes are fast.

The issue is that WooCommerce product pages can be heavy, which is why it’s important to optimize them.

One of the biggest problems with the PageSpeed Insights tests was render-blocking resources, which came primarily from the WooCommerce plugin, not the themes themselves.

To fix these problems and unlock the true potential of your theme, you can use WP Rocket, which offers built-in compatibility with WooCommerce.

To give you an idea of the improvements that WP Rocket can make, take a look at the Astra theme. Here are its mobile PageSpeed Insights results before installing WP Rocket:

Astra PageSpeed Insights no WP Rocket

And then look at the huge improvement in all the metrics after installing and configuring WP Rocket:

Astra PageSpeed Insights with WP Rocket

Here are the differences in table format:

  No WP Rocket 🐢 With WP Rocket 🚀
Mobile Score 66 90
Speed Index 5.6 s 2.7 s
Largest Contentful Paint 4.8 s 2.9 s
Time to Interactive 4.2 s 2.9 s

So just by installing WP Rocket and checking a few boxes, you can optimize WooCommerce performance to unlock your theme’s full performance potential.

🚀 Want to know more about testing your WordPress site performance and measuring speed results? Read our article and learn everything you should know!

Any Questions or Suggestions?

That wraps up our list of the fastest WooCommerce themes. Do you have any questions about these themes or how we tested them? Have a suggestion for a performance-optimized WooCommerce theme that didn’t make the list? Leave a comment!

And remember, choosing a fast WooCommerce theme is not the only way to speed up your store – WP Rocket is also fully compatible with WooCommerce and ready to help you speed up your WooCommerce store. WP Rocket will automatically configure its caching to avoid breaking key cart and checkout functionality, so there’s no need to play around with caching rules.

Comments (13)

Hi Colin,

To be fair, Divi cannot be compared to the other themes since it includes a page builder. It means the builder's resources are loaded (CSS&JS) even though it is not used on the product page you tested.

How about activating Elementor on some other themes (Astra, OceanWP, GeneratePress - they're "sold" as Elementor companions) to make the comparison more accurate?

However, even if this test remains the same, I see Divi as a winner: it is as fast as the other themes (same load time as Storefront) but has way more capabilities with its builder and not Gutenberg as the only content editor.

Hey Nicolas, I'm not sure I agree with your premise. I didn't activate the Divi builder on my test page, so if Divi wants to load its resources on every page that's on Divi :) You could also still use Elementor without loading its assets on the product page if you wanted.

Thanks man for the list. i been struggling to find a fastest woo-commerce but couldn't find any better, most themes are just bloated and are very harsh on resources. your list definitely helped me. whats your thoughts on shoptimizer and wondershopp? as i dont see much honest reviews elsewhere? its tough these days, when we have tons of affilated link articles with top themes, best, fastest and so on posted by various sites without even testing them in reality. I am trusting your article as i see you dont have affliate linking and i see clarity. Thanks Colin.

This is free themes what about pay themes any suggestion?

I am using rocket, but also a stripped down tesla theme called Zeon (I took out the sliders to speed it up) . I want to improve to a better shop. I only have 2 products which is a problem as most themes assume big shops. Thanks for the list above I will check them out.

What's the best thing to use with elementor? I was using Themify Shoppe but plan to switch to a faster one on this list. Im sort of leaning towards shoptimizer because they advertise for e-commerce and speed. The only other option I see is Astra. Thoughts?

Hi Colin, great comparison, but there are Four Themes missing that should be included --> Neve, Suki, Page Builder Framework, and Blocksy. Of course, GeneratePress, Astra and OceanWP are still the most popular because they have been in the market for longer, but they are Not the only options anymore.

so glad to see a blog post without affiliate links. honest hard work reviews are so rare.

Thanks for this Colin. I've had developers use wp-bootstrap and other ones before. Do I just ask them to use the likes of Astra for future websites they create for me? Will they have issues using the likes of Astra, eg: lack of experience which is why they use free ones?

I have been using WP Rocket for a long time and following you. I was thinking of changing the theme too. This has been very useful. Thank you.

Please test Flatsome in a next paid theme comparison. Flatsome is just awesome!

Latest Articles of Themes & Plugins
Subscribe to Our Newsletter

Stay in the loop with the latest WordPress and web performance updates.
Straight to your inbox every two weeks.

Get a Faster Website
in a Few Clicks

Setup Takes 3 Minutes Flat
Get WP Rocket Now