Yes! We will ship to all urban & rural Canadian addresses including all P.O. Boxes.   If the system does not recognize your P.O. Box address we will contact you. If this is the case, please follow these instructions:   Simply use your local Canada Post Office address as your shipping address to complete your order. We will ship your order there for you to pick up. This is called a ‘FlexDelivery’ and is included in the XpressPost service and quite common in rural locations.   You can use the following link to find a post office: Find your nearest post office.