WooCommerce Ship to Multiple Addresses WooCommerce Ship to Multiple Addresses

Need a clean way to allow your shoppers to ship to multiple addresses?

WooCommerce Ship to Multiple Addresses lets you do that easily, and your shoppers never need to leave the checkout page.

Your shoppers can put whatever they want to buy in the cart, then at checkout they can optionally choose to have various items sent to different shipping addresses. And they can even split the quantity of item across multiple addresses.

It’s easy to use and highly intuitive, your shoppers are gonna love it.

Watch the video overview to see how it works, or you can check out the screenshots below too.

 


Partial list of features

Shoppers can opt to ship items in their order to multiple locations

Works with all shipping methods

Stores unlimited addresses for logged in customers and guest shoppers

Easy to set up and configure

Easy for shoppers to use

Shoppers never need to leave the checkout page to manage addresses and shipping

Automatically disable multi-address shipping for specific products, or all products under specific conditions

Automatically splits the cart into packages so the shopper can choose a shipping method for each destination

Shoppers can optionally add a shipping note for each address they’re shipping items to

Automatically stores shipping selections in the order and order email messages – available for review by admins and shoppers

Admins can optionally set a separate shipment status for each parcel destination in an order, and you can optionally enable a shipment status update email to be sent to shoppers.

Adds a shipping address book editor in the My Account page

Admins can manage a customer’s shipping address book when editing their account in the WordPress admin area

Automatically split your orders into separate orders, one per shipping address, with our Split Orders with Multiple Addresses addon to make creating shipping labels much easier!

Works with our Phone Orders & Manual Orders extension

Works with our PDF Invoices & Packing Slips Pro extension (iterates multi-shipment info in invoices, and generates individual packing slips per address in an order)


Have a look at some screenshots:

Here’s a quick look at the general settings:

WooCommerce Ship to Multiple Addresses - Plugin Settings
WooCommerce Ship to Multiple Addresses – Plugin Settings

 

Here’s a typical checkout page showing  the “Ship to multiple addresses?” prompt at the top and the address dropdown list selectors above the billing and shipping fields.

WooCommerce Ship to Multiple Addresses - Checkout Page
WooCommerce Ship to Multiple Addresses – Checkout Page

When the shopper clicks the link to ship to multiple addresses the address and destination management form appears in a lightbox, the shopper never needs to leave the checkout page. Here’s what the management form looks like:

WooCommerce Ship to Multiple Addresses - Address and Package Destination Management
WooCommerce Ship to Multiple Addresses – Address and Package Destination Management

Have a look at admin view of order shipping details. It shows shipping method, destination, and items that should be sent to the destination.

WooCommerce Ship to Multiple Addresses - Backend Order View
WooCommerce Ship to Multiple Addresses – Backend Order View

Here’s a sample shipment status update email sent to the shopper.

WooCommerce Ship to Multiple Addresses - Shipment Status Email Notification
WooCommerce Ship to Multiple Addresses – Shipment Status Email Notification

 

Shoppers can see the shipment status of their items when review the order in their My Account page area. Here’s a sample of what it may look like when the shopper views an order’s details.

WooCommerce Ship to Multiple Addresses - Shopper's Order Details
WooCommerce Ship to Multiple Addresses – Shopper’s Order Details

 

So there ya go! We hope you like it.

Be sure our companion plugins Split Orders with Multiple Addresses to make creating shipping labels much easier!

Comes with great support via email and phone.

Questions?

Use send us a message, or call us – the phone number is listed on our contact page.

 

Compatibility: WooCommerce 5.0 and newer

Latest version: 2.5

 

WooCommerce Ship to Multiple Addresses - Address and Package Destination ManagementWooCommerce Ship to Multiple Addresses - Checkout PageWooCommerce Ship to Multiple Addresses - Shopper's Order DetailsWooCommerce Ship to Multiple Addresses - Backend Order ViewWooCommerce Ship to Multiple Addresses - Shipment Status Email NoticationWooCommerce Ship to Multiple Addresses - Plugin Settings

We keep all of our software up to date with the latest versions of WooCommerce and WordPress.

If you don't see any recent changes below it's because none have become necessary!


Version 2.5 - March 12, 2026

	Updated shipping address dialog for users that are not logged in, show Edit and Delete buttons when necessary

Ask a Question:

 

From: 59.00 / year

A clean, easy way to allow your shoppers to set multiple addresses at checkout for the items in their cart.

All of our plugins come with great support via email and phone.

Subscription options

A subscription entitles you to 1 year of updates and support. Each individual web site requires a license key, so choose the right license for your needs.

Clear