Just updated126 new versions in the last 24 hours
Canada Post Shipping plugin banner for WooCommerce
Plugin Updated

Canada Post Shipping

by WooCommerce woocommerce.com v3.3.5 Unlimited sites

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

Version 3.3.5 · Oct 2, 2026 Latest
  • 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

Live Canada Post rates

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.

Wide range of services

Offer Canada Post options such as Regular Parcel, Expedited Parcel, Xpresspost, Priority Worldwide, Lettermail and Library Books, plus services for US and international parcels.

Service names and extra costs

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.

Box packing options

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.

Automatic unit conversion

The plugin works in centimeters and kilograms and converts other units automatically, so parcel dimensions and weights are sent correctly whatever your store uses.

Coverage and delivery cards

Turn on add-on options such as additional coverage and delivery cards for pickup notices to give customers more delivery choices.

Order storage compatibility

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

Canada Post Shipping 3.3.5Request an update or report a problem

Log in to ask for a newer version or report a problem with this product.

Log in