WooCommerce Table Rate Shipping


The WooCommerce table rate shipping plugin is an add-on to your WooCommerce store and an easy-to-use extension. Table rate shipping for Woocommerce, unlike other plugins, offers an ideal and easily understood settings panel that lets users calculate the shipping costs effortlessly.
Table rate shipping WooCommerce lets the customers experience advanced and flexible shipping features in the Cart and Product check-out pages. Set up various shipping rates based on the criteria such as weight, price, location, item count, or shipping class.

Try the Demo | Documents | Pro Version

How to manage the settings in the Woocommerce table rate shipping plugin?

To control the options and settings, the admin can navigate to WooCommerce > Advance Table Rate Shipping sub-menu, then add New Method Here, the admin can add new shipping zone or select shipping zone from pre listed shipping zone. Once done, the user can opt for the preferred shipping method based on multiple conditions like days, holidays, delivery, etc.


“WooCommerce Table Rate Shipping” Basic Features

πŸ‘‰ Available up to 2 shipping methods
πŸ‘‰ Shipping rate calculation based on total price in the cart, total volume, total weight, length, Number of items, Number of items by class, cart item, etc.
πŸ‘‰ Woocommerce shipping rates that depend on specific time range, date range, product category, custom taxonomy, a specific day of a week, coupons, cart product quantity, etc.
πŸ‘‰ Preferred Delivery time selection
πŸ‘‰ Desired Base condition selection
πŸ‘‰ Feature to set the default method
πŸ‘‰ Apply shipping cost concerning the multiplication with cost, weight, length, surface area, item quantity, etc.
πŸ‘‰ Apply shipping cost for each unit of cost.
πŸ‘‰ Option to Disable other methods
πŸ‘‰ Option to set city-based shipping methods
πŸ‘‰ Option to evaluate the volume
πŸ‘‰ Feature to set methods using multiple conditions
πŸ‘‰ Option to choose both minimum and maximum shipping cost
πŸ‘‰ Free shipping or discount on special occasions
πŸ‘‰ Feature to set height or lowest cost shipping class
πŸ‘‰ Import & Export shipping rates table in CSV format
πŸ‘‰ Import & Export shipping settings in JSON format
πŸ‘‰ Setting to hide method in case of free shipping availability
πŸ‘‰ Option to set fee handling
πŸ‘‰ Shipping option display for specific user role or excluding specific user role
πŸ‘‰ Include or exclude Tax
πŸ‘‰ Translation ready
πŸ‘‰ Compatibility with WPML


Check how Woocommerce shipping rates plugin custom options are created!
πŸ”— Front end Demo (See how the plugin works on the front-end)
πŸ”— Back end Demo (Be sure to turn around and watch how the plugin works in the back-end)

“WooCommerce Table Rate Shipping” Premium Features

The WooCommerce Table Rate Shipping plugin is a fully customizable conditional shipping extension for WooCommerce. This woocommerce table rate shipping plugin can provide your e-commerce site with the table rate shipping addons or conditional shipping features.

Here are the pro features that the WooCommerce Table Rate Shipping plugin offers:

πŸ‘‰ Option to set up Unlimited shipping services like Express shipping, standard shipping
πŸ‘‰ Shipping options based on country, state, or Postal Code
πŸ‘‰ Option to create shipping method based on taxonomy like color, size and any custom created taxonomy
πŸ‘‰ Option to create shipping method based particular date range or time range
πŸ‘‰ Use the built-in shipping classes to implement complex rules
πŸ‘‰ Options to set base shipping based on the number of items available in the cart
πŸ‘‰ Option to calculate the shipping as per the weight, width, height, length, product type of the products
πŸ‘‰ Add a handling fee along with the shipping costs for every order
πŸ‘‰ Option to set the shipping rates for any particular WooCommerce class
πŸ‘‰ Add fixed cost, percentage of subtotal, multiplied by wight, height, length, volume, quantity, products or for every number of cost.
πŸ‘‰ Ability to hide other methods if a particular method is activated.
πŸ‘‰ Provide special discount or free shipping on selected particular day
πŸ‘‰ Add the estimated delivery date option
πŸ‘‰ Offers premium support


Check how the Woocommerce table rate shipping premium version options are created!
πŸ”— Front end Demo (See how the plugin works on the front-end)
πŸ”— Back end Demo (Be sure to turn around and watch how the plugin works in the back-end)

Why Acowebs?

At Acowebs, we fuel your e-commerce stores with stunning WooCommerce plugins and Shopify apps. Our expert WordPress developers build amazing WordPress plugins and themes to provide comprehensive solutions that give the best User experience to the customers and visitors. Being a globally renowned and award-winning software firm, we guarantee the best WooCommerce plugin support from a dedicated team of specialists.

Check out our other WordPress plugins here.

What our customer says:

β€œAppreciable user interface! Customer service and support are beyond words. Thank you for this wonderful plugin “

β€œTable rate shipping plugin did wonders with our Woocommerce stores. The plugin made shipping calculations and customizations super-easy. My choice to go for Premium support was the best”.


Find all PRO features
Find Our Other Plugins
Support Ticket


  • List of all "Aco Table rate Shipping" methods in "Table rate shipping" sub-menu in "WooCommerce" menu.
  • General Settings tab for set Method title, Tax Status, Base Rules, Flat Rate and Shipping appear for etc.
  • City Settings: User can set list of city and can set logic for Include or Exclude city.
  • Volumetric Settings: Volumetric settings and Method base / default multiple condition.
  • Additional Settings: Some additional setting for set Include Tax, Exclude Weight, Round Weight, Hide Method etc.
  • Table of Rate: Administrator can set multiple Table rate shipping as he want with multiple condition and delivery day, cost etc.
  • Blank table of rate.
  • Import from CSV: Import table of rate from pre made CSV file.
  • Update / Edit shipping option title.
  • Front-end view for 'Table rate shipping' with cost and delivery date.


Installation of “WooCommerce Table Rate Shipping” can be done either by searching for “WooCommerce Table Rate Shipping” via the “Plugins > Add New” screen in your WordPress dashboard, or by using the following steps:

  1. Download the plugin via WordPress.org
  2. Upload the ZIP file through the ‘Plugins > Add New > Upload’ screen in your WordPress dashboard
  3. Activate the plugin through the ‘Plugins’ menu in WordPress


Does WooCommerce Table Rate Shipping offer compatibility with the WPML?

Of course, the table rate plugin for WooCommerce offers due compatibility with the WPML plugin. Since the plugin is tested, it can be used to build multilingual sites without issues.

Is it possible to disable all the shipping methods in the Woocommerce cart page with your Table Rate shipping extension?

Yes, you can use the WooCommerce shipping table plugin, to disable the shipping methods. Set the β€˜Disable other methods’ option to disable the Woocommerce shipping options on the cart page.

What is the refund policy?

Our WordPress plugins let you enjoy the privilege of a complete 30-day money-back guarantee. To redeem your refund within the initial 30 days of plugin purchase, kindly contact our team.


Ogwomwenda (Mutunda) 28, 2023
Just reached out for quick support and the live chat was able to help me work out some questions and get the plugin configured as needed. These guys are amazing!
Ogwekkuminebiri (Ntenvu) 1, 2022
This plugin makes it easy to create dynamic shipping options and also offers so many rules to attach to each option. It needs some further development regarding integration with wpml
Ogwekkuminogumu (Museenene) 22, 2022 2 replies
How to fix this Warning on my website: Warning: Invalid argument supplied for foreach() in /home/customer/www/mywebsitename.com/public_html/wp-content/plugins/woocommerce-table-rate-shipping/inc/class.calculate-rates.php on line 193 Thanks you
Kafuumuulampawu 14, 2022 1 reply
I don't exactly remember how I came to this WooCommerce Table Rate Shipping plugin from Acowebs team, but I should say that it's simply stunning. I was looking for a good plugin with unlimited shipping methods feature with multiple conditions and not only did I get it in this but also with a bonus of a lovely UX.
Gatonnya 11, 2022 4 replies
re-review: After a lot of support and fixes from the developers the plugin now works! there have been a lot of issues with the plugin as stated before but all this has been fixed for our website and hopefully everyone else in the latest updates! The experience have been far from perfect but the plugin now does what it claims! (old review) Could be a good plugin but it's not finished, don't know why they released it in this state. The shipping methods can be very complex which is good and the reason why we stuck with this plugin for so long. There are so many bugs that i struggle to choose one to share but for example the tax on shipping is not applied properly which can be a nightmare. when creating a shipping method it resets your settings, hard to explain just know it's infuriating. We have the paid version but the prompt for the pro version came back with the 2.0.0 update? The 2.0.0 update made it prettier but the plugin is in a worse state functionally. Me and my colleagues Submitted tickets to support but have not heard back and it's been so long that i don't expect to. In their auto-reply they say "but please be rest assured that your query will be answered within 48 hours.". They might have been too ambitious when estimating that time.
Read all 7 reviews

Contributors & Developers

“WooCommerce Table Rate Shipping” is open source software. The following people have contributed to this plugin.


“WooCommerce Table Rate Shipping” has been translated into 2 locales. Thank you to the translators for their contributions.

Translate “WooCommerce Table Rate Shipping” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Fixed Woocommerce settings save button issue.


  • Fixed WPML dynamic title translation issue.


  • Fixed ReferenceError on table rate shipping listing page.
  • Fixed conflict issue about wrong data in shipping editor


  • Fix delivery date error issue in backend.


  • Fix shipping method add to specific role issue.
  • Fix Handling fee Taxable / Non-Taxable issue.
  • Disabled other file formate while import from csv.
  • ‍Solved clicking issue on title in method listing page.
  • Solved combined description with multiple option in a method.
  • Character limit on description and number field.
  • Disabled to input nagetive value in Number field.
  • Added proper subtitle / popup description in each option.
  • Added proper placeholder in all field.
  • Added delete option button in empty option.
  • Disabled to input special character in any text field like option title & method title.
  • Disabled to save shipping option without entering the valid name
  • Solved, if any condition aren’t match or options are emtpy, then flat rate willbe show.


  • Fix PHP error on cart page while add product to cart.
  • Fix hide other method issue if hide other method from city settings based on specific city
  • Disable add to Nagetive number on weight, delivery day, Flat rate etc.
  • Add option to hide / show delivery date


  • Fix tax calculation error.
  • Fix Admin page conflict while try to edit.
  • Fix update issue with specific shipping method id
  • Fix shipping zone error in general tab
  • Fix empty value issue


  • Fix bank data issue while edit existing methods


  • Update reactjs dependency based on node version 7.19.1
  • Update react router dom latest version 6.0.2
  • Fix tax error on shipping


  • Upgrade design
  • Disable access from woocommerce > settings
  • Add settings page to woocommerce > new custom page
  • Create a list of all table rate shipping as landing page
  • UI change in table rates tab
  • Enable / Disable toggle buttion in list page
  • Number of options in each methods in list page
  • Delete option from list page
  • Change shipping zone from inside general tab
  • More user friendly and many more…..


  • Fix error issue’s, generated by wpml class


  • Fix error issue for multiple method creation in “table of rate” tab


  • compatible with WooCommerce version 5.1.0


  • Initial release