$4.99 Free for Members
Set individual shipping costs per product or variation in WooCommerce, with rates that vary by country, state, and postal code, and CSV import/export for bulk rate management.
| Version | 2.8.6 |
|---|---|
| Last Updated | September 22, 2026 |
| Type | WordPress Plugin |
| License | GPL v2 or later |
| Live Demo | View demo → |
100% GPL · Original files · Unlimited sites
- Original, unmodified files — delivered exactly as distributed by the developer
- GPL licensed — use it on unlimited websites, personal or client
- Free updates — new versions appear here as soon as they are released
- Verified downloads — every file is integrity-checked (SHA-256) before release
Distributed under the GNU General Public License. Not affiliated with the original developer; official support, license keys and developer-hosted services (such as one-click updates) are available only from the developer.
Secure checkout with PayPal · GPL licensed · Instant download
Description
WooCommerce Per Product Shipping is a shipping extension that lets you assign shipping costs to individual products instead of one rate for the whole catalog. You can define line and per-item costs per product or variation, target rates by customer location, and either add these costs to your existing shipping methods or run them as a standalone method. A built-in CSV handler lets you import and export rates in bulk.
Key Features
- Per-product shipping costs – You can set separate shipping costs on each product, and these are combined at checkout into a total shipping cost.
- Line and item costs – Each product or variation can have a line cost applied once per line and an item cost applied per unit.
- Location-based rates – Shipping costs can differ depending on where the customer is located.
- CSV import and export – A built-in CSV handler lets you import and export shipping rates in bulk.
- Standalone shipping method – You can use per-product shipping as the only method, where the final cost is the sum of all product costs.
- Add to other methods – Per-product costs can be added on top of your other shipping methods instead of replacing them.
- Per-variation rates – Each variation of a product can carry its own shipping rates, overriding the product-level rates.
- Country, state, postal targeting – Rate rows can target a country code, a state or county code, and a specific postal code, with wildcards for broader matches.
Who Is It For
This extension is for WooCommerce store owners who sell a few products with shipping costs that differ from the rest of their catalog, such as heavy, large, or one-off items. It suits stores that need product-specific rates by destination and want to manage those rates in bulk.
