BlogNotesAbout
moon indicating dark mode
sun indicating light mode

WooCommerce Compatibility Table

March 28, 2021

I’m working on upgrading an outdated WooCommerce site, and I was struggling to figure out which versions of PHP and Wordpress each version of WooCommerce would be compatible with.

I went through WooCommerce’s release history on GitHub, which allowed me to find the latest patch version of each minor version. I was then able to use the release dates and the spectacular wayback machine to find the plugin page for each of the releases, which has the compatible PHP and Wordpress version listed.

I put this data together in the table you will find here. I only needed to go back to WooCommerce 3.0 (the site I am upgrading is version 2.6.13), so I apologize if this doesn’t go far enough back for your needs. Hopefully it will at least help you on your journey though.

WC VersionWP VersionPHP VersionLink
3.0.74.4 - 4.7.5>= 5.2.4 (5.6 rec)link
3.1.24.4 - 4.8.1>= 5.2.4 (5.6 rec)link
3.2.64.4 - 4.9.1>= 5.2.4 (5.6 rec)link
3.3.54.7 - 4.9.5>= 5.2.4 (5.6 rec)link
3.4.74.7 - 4.9.8>= 5.2.4 (7.2 rec)link
3.5.74.7 - 5.1.1>= 5.2.4 (7.2 rec)link
3.6.54.7 - 5.2.2>= 5.6 (7.2 rec)link
3.7.14.9 - 5.2.3>= 5.6 (7.2 rec)link
3.8.14.9 - 5.3>= 5.6 (7.2 rec)link
3.9.35.0 - 5.3.2>= 7.0 (7.2 rec)link
4.0.15.0 - 5.4>= 7.0 (7.2 rec)link
4.1.15.0 - 5.4.1>= 7.0 (7.2 rec)link
4.2.25.2 - 5.4.2>= 7.0 (7.2 rec)link
4.3.35.2 - 5.4.2>= 7.0 (7.2 rec)link
4.4.15.2 - 5.5>= 7.0 (7.2 rec)link
4.5.25.3 - 5.5.1>= 7.0 (7.2 rec)link
4.6.25.3 - 5.5.3>= 7.0 (7.2 rec)link
4.7.15.3 - 5.5.3>= 7.0 (7.2 rec)link
4.8.05.3 - 5.6>= 7.0 (7.2 rec)link
4.9.25.3 - 5.6>= 7.0 (7.2 rec)link
5.0.05.4 - 5.6.1>= 7.0 (7.2 rec)link
5.1.05.4 - 5.7>= 7.0 (7.2 rec)link

I also needed to know which versions of PHP Wordpress was compatible with. I found this page on the Wordpress page, which is exactly what I needed.

Thank You, Friend

I hope this list has been useful to you, and I hope you stop by again.


Brandon Conway
I enjoy learning about and writing code in many programming languages