Shopify Store Speed Score: Everything You Need To Know
June 6, 2025 · Updated June 4, 2026

Your Shopify store's speed score tells you how fast your pages load for real shoppers. Slow pages cost you sales: a customer who clicks your store link with their credit card ready, then waits too long to see any content, simply leaves. The connection between page speed and revenue is well-documented, and for Shopify merchants specifically, understanding what the speed score actually measures (and what it does not) can save a lot of wasted effort.
What Is a Good Shopify Store Speed Score
A good Shopify store speed score is 50 or higher. Scores above 60 are considered fast, while scores below 50 signal real performance issues that are likely costing you sales. Shopify builds its score on top of Google Lighthouse and compares your store against other Shopify sites in a similar range.
The average Shopify store scores around 25-30, which Google's measurement framework rates as poor. So the bar for "above average" is not actually that high. Stores like Beardbrand, the men's grooming brand, publish a score around 92 - proof that high scores are achievable on the Shopify platform.
One thing worth keeping clear: chasing a perfect score is not the right goal. Third-party apps, your theme, a customer's device, their internet connection, and their geographic location all affect the number. The aim is a fast, reliable store - not a lab score optimized in isolation from real-world usage.
How Shopify Calculates the Score
Your Shopify speed score is a weighted average of Google Lighthouse scores across three pages: your homepage, the product page with the most traffic in the last seven days, and your busiest collection page. Lighthouse runs the audit; Shopify does the averaging and benchmarks the result against similar stores.
Key Performance Metrics
- First contentful paint (FCP): The time until the first visible content (text, image, or background) appears on screen. This is the initial signal to a visitor that something is happening - a slow FCP makes the page feel broken.
- Largest contentful paint (LCP): How long it takes to load the largest visible element, usually a hero image or headline. Google considers anything under 2.5 seconds good, and anything over 4 seconds poor.
- Speed index: A visual-progress score - Lighthouse captures a video of the page loading and measures how quickly the visible area fills in. Reported in seconds.
- Total blocking time (TBT): JavaScript tasks longer than 50ms block the browser's main thread, making the page temporarily unresponsive. TBT adds up all the extra time those tasks spend above the 50ms threshold before the page becomes interactive.
- Cumulative layout shift (CLS): Measures unexpected visual movement - images that load late and push text down, buttons that shift position, etc. A high CLS frustrates users who click the wrong thing because something moved.
Where to Find Your Speed Score on Shopify Dashboard
Shopify's online store speed report shows your current score and flags areas for improvement. To get there:
- Open your Shopify Admin
- Go to Analytics, then Reports
- Click on Behaviour, then select Show All
- Open Online Store Speed
Why Does Your Shopify Store Speed Score Matter?
Your speed score matters because it reflects what your customers actually experience. A slow store costs you in three concrete ways: lost conversions, lower search rankings, and frustrated international shoppers.
Impact on Conversions and User Experience
Speed directly shapes buying behavior. How long someone stays in your store, whether they scroll to the product description, whether they actually add to cart - all of that degrades as load times increase. Research shows that pages loading in 3 seconds already see an 11% bounce rate. The threshold is low: shoppers who wanted to buy leave before you get a chance to sell to them.
The mobile number is especially stark. Google research found that cutting mobile load times by just one-tenth of a second increased retail conversion rates by up to 8.4%. That is a meaningful revenue impact from a small improvement, and it applies directly to Shopify stores.
Search Engine Optimization (SEO) Boost
Page speed is a confirmed Google ranking factor, and Google uses mobile performance specifically for mobile-first indexing. A slow mobile store ranks lower than an equivalent fast one. Google recommends pages load in under 3 seconds - beyond that, bounce rates climb and organic rankings tend to follow.
For Shopify stores, the mobile version matters most here. It is the version most of your customers actually visit, and it is the one Google indexes first.
Global Audience Considerations
If you sell internationally, load times vary by location. Customers on slower connections or in regions further from your server see worse performance. Large image files and unoptimized code hit international users hardest. A PageSpeed Insights (PSI) score above 90 or a load time under 2.5 seconds is the target for broad geographic coverage. Shopify's built-in CDN helps, but it is not a substitute for image optimization and clean code.
How Do I Test My Shopify Store Speed?

Test On Shopify
Use Shopify's Online Store Speed Report to see your score in context:
- Open your Shopify Admin
- Go to Analytics, then Reports
- Click on Behaviour, then select Show All
- Open Online Store Speed
- See your Speed Score on the animated icon and click on view report for more detail.
Use Third Party Tools
For a more detailed breakdown, use one of these:
- Google Lighthouse - the same engine Shopify uses; gives you per-metric scores and specific recommendations
- GTmetrix - shows waterfall charts so you can see which resources are slow
- Pingdom - useful for testing from different geographic locations
Your desktop and mobile scores will often differ. Mobile devices have slower processors and stricter optimization rules, which is why a store can score well on desktop but poorly on mobile. Fix mobile first.
Strategies to Improve Your Speed Score
Before changing anything, run a speed test and look at the specific metrics flagged as weak. A poor LCP score points to a different fix than a poor TBT score - the audit results tell you where to spend your time.
One thing to avoid: paid "speed optimization" gigs that claim to boost your PageSpeed score without making structural improvements. These often work by injecting detection scripts that hide heavy resources from the Lighthouse bot - the lab score goes up, but real visitor experience (and conversions) stays the same. Stick to the fundamentals below.
Optimizing Images and Media for Faster Loading
Images are the most common source of slow LCP and high page weight. Use JPEG or WebP format, compress before uploading, and size images to the largest dimension they will actually display (uploading a 4000px image for a 600px slot is wasteful). Squoosh is a free browser tool that handles compression and format conversion well.
Minifying Code and Scripts
JavaScript, CSS, and HTML files contain comments and whitespace that browsers never use. Minification strips these out, reducing file sizes without changing functionality. It is one of the most predictable wins in TBT and Speed Index. The Swift app on the Shopify App Store handles this automatically.
Leveraging Browser Caching
Caching tells a visitor's browser to save copies of static files locally, so repeat visits load much faster. The server serves the file once; the browser reuses it on subsequent pages. Enable caching for images, CSS, and JavaScript wherever possible.
Choosing a Lightweight Theme and Apps
Every installed app adds JavaScript that runs on your storefront. Every theme feature adds more. A store with 15 apps and a feature-heavy theme will score poorly almost regardless of other optimizations. Review your installed apps regularly: remove anything you are not actively using, then re-run the speed test to see the impact. For theme selection, see our section below on the fastest Shopify themes.
Considering a Content Delivery Network (CDN)
A CDN stores copies of your files on servers worldwide, so customers load assets from a location near them rather than from a single origin server. All Shopify stores include CDN access by default. Verify that the CDN is active and working for your store - it is easy to check and worth confirming.
The Theme's Role in Your Speed Score
Your theme may be the single biggest lever for your speed score. It controls how HTML is structured, how JavaScript is loaded, and how many requests the browser makes on every page. A bloated theme with excessive JavaScript or animations that run on load can drag your score down even if everything else is optimized.
Code Quality
Themes with messy code - unused CSS rules, large blocking scripts, or features that load regardless of whether the page uses them - create problems that are hard to fix without changing themes. When evaluating a theme, look for Lighthouse scores published by the developer and test a demo store with a real speed tool before buying.
Themes Offer Built-In Image Optimization Features
Some themes include lazy loading, responsive images (serving the right size for the device), and automatic format selection. These features can meaningfully cut LCP without any manual work. Check the theme's documentation for what image optimization it handles natively.
App Integrations
Apps that add functionality through theme code (reviews widgets, chat, popups, loyalty programs) each add their own JavaScript. One or two well-chosen apps are fine; the problem is accumulation. After removing an unused app, always re-run your speed test. App removal does not always clean up all the code the app injected.
Avoid Excessive Or Unnecessary Features
Animations, parallax effects, large video backgrounds, and complex product customization tools all add weight. Some add it on every page load whether the visitor ever interacts with them. Before enabling a feature from your theme settings, check whether the speed impact is worth the user experience benefit.
Which Is the Fastest Shopify Theme?
According to our own data, here are the top 3 fastest Shopify themes to boost your site's overall score:
- Booster: With an average desktop loading speed of 2.6 seconds and 2.9 seconds for the mobile version, Booster is a Shopify favorite and runs well on all devices. It also has great built-in features such as a mega menu, image optimizer, and predictive search.
- Plak: With an average desktop loading speed of 2.7 and 2.6 for the mobile version, this theme is a safe option for strong scores. Its features include responsive blog templates, breadcrumb navigation, and a responsive FAQ template.
- Turbo: With an average desktop loading speed of 2.9 seconds and 3.1 seconds for the mobile version, Turbo is one of our top three themes. It comes with two performance settings: Sport and Ludicrous.
Finding Inspiration: Analyzing Themes of High-Speed Stores
The fastest Shopify stores share a few common patterns: lightweight themes, minimal third-party scripts, and images sized correctly for where they appear. If you want to understand how a competitor or brand you admire runs their store, you can use the Koala Inspector Shopify spy tool to see the theme any store is running - for free.



