

Canada Post Shipping
Canada Post Shipping by WooCommerce is a shipping plugin that connects your WooCommerce store to the Canada Post Ratings API. It shows live shipping rates at the cart and checkout for parcels sent within Canada, to the United States and overseas.
- Version
- 3.3.5
- Released
- Oct 2, 2026
- Developer
- WooCommerce
- Type
- WordPress plugin
- Requires
- WooCommerce
- Licence
- GPL
- Included in
- Every plan, or $8.79 a year on its own
What’s new in Canada Post Shipping 3.3.5
- ImprovedWooCommerce 11.2 Compatibility.
- FixedPrevent direct access to the main plugin file.
What it does
Flat shipping rates rarely match what a carrier actually charges, so store owners end up absorbing extra costs or overcharging customers. This plugin solves that by pulling real-time quotes from Canada Post for each order. Customers see current prices for the services you choose to offer, from Regular Parcel and Expedited Parcel to Xpresspost and Priority Worldwide. It works inside the native WooCommerce cart and checkout, so shoppers pick a delivery option the same way they would with any other shipping method.
The plugin is built for stores that use the Canadian Dollar as their currency, and it requires WooCommerce. It works with centimeters and kilograms and converts other measurement units automatically, so your product dimensions and weights still produce accurate quotes. You can pack items individually or let the built-in box packer group them into parcels. Services can be switched on or off, renamed and given extra costs. It also supports WooCommerce high-performance order storage, and your server needs SimpleXML and cURL for the API connection.
Best for
- Canadian WooCommerce stores pricing in Canadian Dollars
- Shops shipping parcels across Canada, the US and abroad
- Agencies building WooCommerce stores for Canadian clients
Features
Real-time quotes from the Canada Post Ratings API appear at checkout for domestic, United States and international deliveries, so customers see current shipping costs.
Offer Canada Post options such as Regular Parcel, Expedited Parcel, Xpresspost, Priority Worldwide, Lettermail and Library Books, plus services for US and international parcels.
Enable or disable individual shipping services, edit the names customers see at checkout, and add extra costs to each option to match how your store handles shipping.
Pack each item on its own or use the built-in box packer to group products into parcels before rates are requested from Canada Post.
The plugin works in centimeters and kilograms and converts other units automatically, so parcel dimensions and weights are sent correctly whatever your store uses.
Turn on add-on options such as additional coverage and delivery cards for pickup notices to give customers more delivery choices.
Works with WooCommerce high-performance order storage, so it fits stores that have moved to the newer order management system.
Canada Post Shipping older versions
- 3.3.4Sep 173 fixes
- 3.3.3Sep 41 improvement
- 3.3.2Aug 251 improvement
- 3.3.1Jul 28
- 3.3.0Jul 1
- 3.2.9Jun 24
- 3.2.8May 21
- 3.2.7Apr 14
- 3.2.6Mar 11
- 3.2.5Feb 4
Members and buyers of this product can download older versions.
35 older versions in all. If you need one that is not listed, ask support.
Questions about Canada Post Shipping
Can I use this if my store charges in US Dollars?
No. The plugin is built for stores that use the Canadian Dollar as their currency. If your WooCommerce store is set to another currency, this shipping method is designed not to be used there, so it fits Canadian retailers pricing in CAD.
Does it handle international shipping or only Canada?
It covers both. You can get live Canada Post rates for parcels sent within Canada, to the United States and to international destinations, with services such as Xpresspost and Priority Worldwide available alongside domestic options like Regular Parcel.
Can I choose which Canada Post services customers see?
Yes. You can enable or disable each service, rename it so the label at checkout makes sense to your customers, and add an extra cost on top of the quoted rate for any option you offer.
What does my server need for this to work?
Your hosting must support SimpleXML and cURL, which the plugin uses to exchange data with the Canada Post API. You also need WooCommerce active on the site, since this is a WooCommerce shipping method.
Is Canada Post Shipping free?
The code of Canada Post Shipping is licensed under the GPL, so anyone may use, change and share it. GPL Feast is a paid service: a plan or a single purchase gives you the download and automatic updates. The developer's own support, licence key and online services are not included.
Which version of Canada Post Shipping is this?
Version 3.3.5, released Oct 2, 2026. New versions appear here when the developer publishes them, and members get them as automatic updates.
How do I update Canada Post Shipping?
Install the free GPL Feast Updater on your site and connect it with your API key. It installs new versions of Canada Post Shipping automatically and keeps a backup, so you can roll back.
What does Canada Post Shipping need?
Canada Post Shipping needs WooCommerce installed and active.
More from WooCommerce







