That dress is precious and we only have a couple left (Size M & L). We certainly will ship to Canada. You’ll have to select the 2-day flat rate shipping price of $16—for international shipping. It may take a little longer than domestic shipping due to customs. If you order today, we’re offering a free gift with purchase for Valentines! Thanks for checking out the site.