WooCommerce Hosting Performance Benchmarks 2026

WooCommerce Hosting Performance Benchmarks 2026

Please read the Methodology to fully understand the scope of these tests.

Note: Please check company profiles for summary of performances across multiple tiers. Some companies also offer promotions or coupon codes for a discount as well.

Trustdom is in the process of shutting down during the testing period.

There was some uncertainty around pricing for hosting plans in the WooCommerce tier which I realized too late. So the plans span a much larger than anticipated spread in terms of cost.

The Companies and Products

CompanyPlan Monthly PricePlan Visitors AllowedPlan MemoryPlan Disk SpacePlan BandwidthPlan Sites Allowed
GreenGeeks $29.95Unlimited3.0 GB100 GBUnmeteredUnlimited
HostArmada $19.75Unlimited640 NVMe StorageUnlimitedUnlimited
Pressable $1,500.006,000,000512MB per PHP process (there are paid options to upgrade to 2 GB)100GBUnlimited1
Presslabs $9990000 page views1,5Gi90GiUnmetered1
Seravo 60EUR1.5M HTTP requests (~150k visitors), soft limit10GB30GBunlimited1
Trustdom 99.90€unlimited4GB x 5 (max 5 pods when scaling)100GB S3 storage-1
WordPress.com $45Unlimited512 MB/request, may be adjusted higher if needed50 GBUnlimited1
WPX 149.99Unlimited80GB100GBUnlimited5
View Full Products Table

LoadStorm Testing Results

The Load Storm test (in k6) is designed to simulate real users visiting the site, logging in and browsing. It tests uncached performance.

The key metrics are:

Results Table

CompanyTotal RequestsTotal ErrorsPeak RPSAverage RPSPage Cum AvgAsset Cum AvgLogin Cum AvgLogin PostWoo Cart Response CumavgWoo Browser P95Woo Browser CumavgWoo Buyer P95Woo Buyer CumavgWoo Customer P95Woo Customer CumavgWoo Homepage P95Woo Homepage CumavgP95*
GreenGeeks 661424952941.81832.3335150345660465163138472350343276197145299
HostArmada 412013053161820.11141.4152214117643032272121219617721433174714572081741008
Pressable 674520502967.41868.7137824370524011713110415113821880
Presslabs 690462503024.91912.819060148440207826310672102891035399
Seravo 1201065915497687152.83327.290026610932157133552828910887831185872715273848
Trustdom 8519482636039110872.32334.42301515235020715213015512614912511976148
WordPress.com 568086002437.21573.81831217741840718101821461501314014101
WPX 661887702834.71833.7351529155852385413363263233125186

* 2026 p95/p99 values are computed from windowed aggregates and aren't directly comparable as global tail-latency metrics. Read why.

Discussion

Pressable, Presslabs, WordPress.com, and WPX all finished the LoadStorm test with zero errors and flat response times. The per-persona breakdown (below) is where the differences between them show up.

GreenGeeks handled the test with only 5 errors against 6.6M requests. Cart and login averages crossed 1 second at multiple points, so the test wasn't as flat as the four no-issue results above, but the server kept delivering through the run.

HostArmada was ok until around 600 VUsers when an error spike kicked off and response times started climbing for the rest of the run.

Seravo started having trouble around 700 VUsers and finished the test with 1.55M errors against 12M requests.

Trustdom looked great up to about 800 VUsers, then a security or rate-limiting layer cut in and started blocking everything — by the end of the test 6.36M of 8.52M requests had errored.

Load Storm Average Response Time by Profile

This takes deeper look at the results and analyzes the performance of loading HTML mime types, to ignore a lot of static assets which are cached and bring down average response times. This tests how fast the initial pages are delivered, which is what a user would experience before loading all the other assets like css, javascript and images.

Results Table

CompanyCart Response CumavgBrowser CumavgBuyer CumavgCustomer CumavgHomepage CumavgBrowser P95*Buyer P95*Customer P95*Homepage P95*
GreenGeeks 465138350276145163472343197
HostArmada 27211961433145717421217721747208
Pressable 240710413881113115121
Presslabs 2076372895382106102103
Seravo 133528978387227352810881185715
Trustdom 20713012612576152155149119
WordPress.com 40710146131141818215040
WPX 52353632335841326312

* 2026 p95/p99 values are computed from windowed aggregates and aren't directly comparable as global tail-latency metrics. Read why.

Pressable was in the top three on four of the five personas (Cart 240ms third, Browser 7ms second, Buyer 104ms second, Homepage 8ms second) and fourth on Customer (138ms) by a 7ms margin. Consistent across the board.

Presslabs had the fastest Buyer (72ms) and Customer (89ms) profiles, and tied Trustdom for the fastest Cart at 207ms. Three of the five fastest persona times.

WPX had the fastest Browser (5ms) and Homepage (5ms) — their static-cache layer is fast — but the Cart slowed to 523ms. The gap kept WPX at Honorable Mention.

WordPress.com was top three on Browser (10ms), Homepage (14ms), and Customer (131ms). Cart at 407ms was middle of the pack.

GreenGeeks was middle-of-pack on every persona — never the fastest, never the slowest.

HostArmada was the slowest on Cart (2721ms), Buyer (1433ms), and Customer (1457ms). Seravo was the slowest on Browser (289ms) and Homepage (273ms), and second-slowest on the other three (Cart 1335ms, Buyer 783ms, Customer 872ms).

Trustdom's persona numbers look strong (Cart tied for fastest at 207ms, Buyer 126ms, Customer 125ms), but the LoadStorm test got cut off by the security layer mentioned above before reaching peak load. The per-persona Cumavg values cover the portion of the test that completed cleanly, not the full ramp.

K6 Static Testing Results

K6 Static test is designed to test cached performance by repeatedly requesting the homepage.

Results Table

CompanyRequestsErrorsPeak RPSAverage Response TimeAverage RPSP95*
GreenGeeks 80204401749.7119.4881.4131.4
HostArmada 80728401777.6112.4887.2127
Pressable 87869401921.45.6965.79.5
Presslabs 8202440179188.9901.4103.3
Seravo 74814201634.8210.6822.1228.3
Trustdom 52999227611175.81001.7576.14126.3
WordPress.com 881094019077.6968.315
WPX 88204001899.18969.324.4

* 2026 p95/p99 values are computed from windowed aggregates and aren't directly comparable as global tail-latency metrics. Read why.

Discussion

Pressable had the fastest average response time at 5.6ms, WordPress.com was second at 7.6ms, and WPX was third at 8.0ms — all three under 10ms on the static test.

Presslabs (88.9ms), HostArmada (112.4ms), and GreenGeeks (119.4ms) sit in the next cluster, with Seravo (210.6ms) behind them.

Trustdom's 992.5ms average with 2,761 errors lines up with the same security cut-in seen on the dynamic test — once the rate-limiting layer kicked in, the static test slowed and errors started arriving.

Uptime Testing Results

Uptime is monitored by three sources: HetrixTools and StatusCake as third-party services, plus a self-hosted UptimeKuma instance for cross-reference in case of major discrepancy between the third-party monitors.

Results Table

CompanyHetrixToolsStatusCakeUptimeKuma
GreenGeeks 99.609199.3999.7236
HostArmada 99.657199.9999.8272
Pressable 100100100
Presslabs 10099.3899.9941
Seravo 99.981899.8799.9685
Trustdom 99.99499.9899.9689
WordPress.com 99.998710099.9959
WPX 10099.8399.783

Discussion

Pressable had 100% across all three monitors. WordPress.com was near perfect (99.9987% HT, 100% SC, 99.9959% UK). Trustdom cleared 99.9% on all three.

Presslabs is the same single-monitor outlier as the enterprise tier — HetrixTools 100% and UptimeKuma 99.9941%, but StatusCake came in at 99.38%. Top Tier stands; the StatusCake number is what's in the table.

WPX came in below 99.9% on StatusCake (99.83%) and UptimeKuma (99.78%). The 99.78% UptimeKuma value is the same one their WordPress results showed at $25, $50, and $100, which kept this result at Honorable Mention rather than Top Tier.

Seravo came in at 99.87% on StatusCake while the other two monitors had a clean year. GreenGeeks and HostArmada both came in below 99.9% on multiple monitors — GreenGeeks on all three (99.61% / 99.39% / 99.72%) and HostArmada on two (99.66% HT, 99.83% UK). Those are real uptime issues and contributed to keeping both out of awards.

GTmetrix Testing Results

GTmetrix loads the homepage and records how long it takes from 12 different locations around the world. (We switched from WebPageTest to GTmetrix in 2026.) Results are measured in seconds.

Results Table

CompanyVirginiaCaliforniaSan Antonio TXLondonFrankfurtCape TownSingaporeMumbaiTokyoSydneyBrazilDubaiAverage
GreenGeeks 34051639874579317001500160011001300110013001033
HostArmada 807120010001400140020002200200016002200140015001559
Pressable 35946235976494513009411100760875783648775
Presslabs 7951000841110010001900140015009011200110016001195
Seravo 649760593975110019001800180012001500130015001256
Trustdom 14002100130055497418002200220035002500270024001969
WordPress.com 5893434098131100150087312007356481400673857
WPX 67668946360980017001400520011001100150016001403

Discussion

Pressable had the fastest average and was the fastest in 5 of the 12 locations (San Antonio TX, Cape Town, Mumbai, Brazil, and Dubai). WordPress.com had the second fastest average and won 4 locations (California, Singapore, Tokyo, and Sydney). GreenGeeks had the third fastest average and was the fastest in Virginia and Frankfurt. Trustdom was the fastest in London — their European peering looked good there.

WPX's Mumbai measurement above 5 seconds is more likely a routing event than a steady-state result and skews their average. The chart can be adjusted by clicking on a company to filter outliers.

WPPerformanceTester Testing Results

WPPerformanceTester performs two benchmarks. One is a WordPress (WP Bench) and the other is a PHP Bench. WP Bench measures how many WP queries per second and higher tends to be better (varies considerably by architecture). PHP Bench performs a lot of computational and some database operations which are measured in seconds to complete. Lower PHP Bench is better.

Results Table

CompanyPHP BenchWP Bench
GreenGeeks 10.3881901.140684
HostArmada 11.8791085.77633
Pressable 8.0961353.179973
Presslabs 12.2351445.086705
Seravo 12.738554.6311703
Trustdom 7.912726.2164125
WordPress.com 12.4751406.469761
WPX 8.147587.8894768

Discussion

Trustdom had the fastest PHP Bench at 7.91s. Pressable was second at 8.10s and WPX was third at 8.15s — the top three were very close.

The WP Bench results were spread more widely. GreenGeeks had the fastest WP Bench. Presslabs was second and WordPress.com was third.

WPBenchmark Score

WPBenchmark is a hosting performance benchmark that produces a single composite score per server. Higher is better.

Results Table

CompanyWPBenchmark Score
GreenGeeks 5.3
HostArmada 2.6
Pressable 8.3
Presslabs 7.1
Seravo 7
Trustdom 7
WordPress.com 7.1
WPX 7.1

Discussion

Pressable led the WPBenchmark.io scores at 8.3. Presslabs, WordPress.com, and WPX all tied at 7.1 just behind. HostArmada‘s 2.6 was the lowest score recorded at any tier this year.

SSL Testing Results

The tool is available at https://www.ssllabs.com/ssltest/

Results Table

CompanyQualsys SSL Grade
GreenGeeks A+
HostArmada A
Pressable A+
Presslabs A
Seravo A+
Trustdom A+
WordPress.com A+
WPX A

Discussion

No B or A- grades at this tier this year.

HostArmada, Presslabs, and WPX earned A.

GreenGeeks, Pressable, Seravo, Trustdom, and WordPress.com earned A+.

Conclusion

There are two levels of recognition awarded to companies that participate in the tests. There is no ‘best’ declared, it’s simply tiered, it’s hard to come up with an objective ranking system because of the complex nature of hosting. These tests also don’t take into account outside factors such as reviews, support, and features. It is simply testing performance as described in the methodology.

Top Tier

This year's Top Tier WordPress Hosting Performance Award goes to the following companies who showed virtually no signs of struggle during the testing.


Honorable Mention

The following companies earned Honorable Mention status because they did very well and had a minor issue or two holding them back from earning Top Tier status.


Individual Host Analysis

GreenGeeks had the fastest WP Bench at this tier. GTmetrix had GreenGeeks as the fastest in Virginia and Frankfurt. SSL was A+. The LoadStorm test kept delivering through the run (5 errors against 6.6M) but Cart and login averages crossed 1 second multiple times. The Static test averaged 119ms. Uptime came in below 99.9% on all three monitors (99.61% / 99.39% / 99.72%), which is the bigger issue and what kept GreenGeeks out of award contention. The hardware looked capable but the uptime needs work to come back into recognition next year.

Visit GreenGeeks Website

HostArmada was ok on LoadStorm until around 600 VUsers when an error spike kicked off and response times started climbing for the rest of the run (5,316 errors). The per-persona Woo test had HostArmada slowest on Cart (2.7s), Buyer (1.4s), and Customer (1.5s). The Static test averaged 112ms. Uptime was below 99.9% on HetrixTools and UptimeKuma. Not a year that earned recognition.

Visit HostArmada Website

Pressable had perfect uptime across all three monitors and handled the LoadStorm test with zero errors and flat response times across all metrics. The Static test had the fastest average at 5.6ms. The per-persona Woo test had Pressable in the top three on four of the five profiles (Cart 240ms third, Browser 7ms second, Buyer 104ms second, Homepage 8ms second) and fourth on Customer by 7ms. GTmetrix had Pressable with the fastest average and 5 of 12 location wins. The highest WPBenchmark.io score (8.3) too. SSL was A+. Top Tier.

Visit Pressable Website

Presslabs had the fastest Buyer (72ms) and Customer (89ms) profiles and tied Trustdom for the fastest Cart at 207ms — three of the five fastest persona times. The LoadStorm test was excellently flat with zero errors against 6.9M requests. The Static test averaged 88.9ms. The WP Bench was second fastest at this tier. StatusCake recorded 99.38% while HetrixTools (100%) and UptimeKuma (99.9941%) had a clean year, the same monitor-side outlier seen at the enterprise tier. Top Tier stands.

Visit Presslabs Website

Seravo started having trouble around 700 VUsers on the LoadStorm test and finished with 1.55M errors against 12M requests. The Static test averaged 211ms. The per-persona Woo test had Seravo slowest on Browser (289ms) and Homepage (273ms), and second slowest on the other three profiles. SSL was A+ but the rest of the testing didn't go well enough for recognition this year.

Visit Seravo Website

Trustdom had the fastest PHP Bench at this tier (7.91s). GTmetrix had Trustdom as the fastest in London. SSL was A+. Unfortunately the LoadStorm test looked great up to about 800 VUsers, then a security or rate-limiting layer turned on and blocked everything — 6.36M errors against 8.52M requests by the end. The Static test had the same problem, slowing down with a 992ms average and 2,761 errors. The persona numbers cover only the portion of the test that completed cleanly. The security cut-in kept Trustdom out of award contention.

Visit Trustdom Website

WordPress.com handled the LoadStorm test flat with zero errors. The Static test was second fastest at 7.6ms. The per-persona Woo test had WordPress.com top three on Browser (10ms), Homepage (14ms), and Customer (131ms). GTmetrix had WordPress.com with the second fastest average and 4 of 12 location wins. Uptime was effectively perfect (100% on StatusCake, 99.99%+ on the other two). SSL was A+. Top Tier.

Visit WordPress.com Website

WPX had the fastest Browser (5ms) and Homepage (5ms) profiles on the per-persona test along with the third fastest Static test overall (8ms). The LoadStorm test finished with zero errors against 6.6M requests, but the Cart and Checkout profiles slowed down to 1.32s and 2.47s respectively while everything else stayed fast. UptimeKuma came in at 99.78% (the same value seen across their other tiers, monitor-side issue) and StatusCake at 99.83%. The Cart slowdown and the uptime numbers kept WPX at Honorable Mention rather than Top Tier.

Visit WPX Website

About the Author

Kevin Ohashi

Kevin Ohashi is the geek-in-charge at Review Signal. He is passionate about making data meaningful for consumers. Kevin is based in Washington, DC.

Recommended Articles

Want updates sent to your email?

Subscribe to our Newsletter