Check out our Holiday Deadlines for placing orders for in-store pickup and home delivery so you receive everything in time.
Prepare for your in-store visit by checking product availability at LCBO.com before you go. It's easy to do on our product pages: Simply click the Inventory button to ensure a product is in stock before you shop.
If you have a specific product on your holiday shopping list, click on it and sign up to get notifications. We'll email you when the item is in stock.
Keep these dates in mind to ensure timely home delivery and in-store pickup:
For home delivery:
Need it by December 24, 2024? Place your order online by December 13, 2024.
For delivery to your local store:
Need it by December 24, 2024? Place your order online by December 9, 2024.
Order online and choose Home Delivery at checkout for delivery to your door in 3-5 business days.* Home Delivery is $11.95 (plus tax) per order with a minimum $50 order. When you receive your order confirmation, you'll get a tracking number so you can check the status of your order. *Delivery may take longer due to higher-than-normal order volumes.
Have questions about home delivery?
Track the status of a home delivery order
Skip the holiday lines! Order online and choose the Deliver to Store option at checkout. Your order will typically arrive at the store in 5-14 days but may take longer to rural locations and due to higher-than-normal order volumes. We’ll notify you by email that it’s ready for pickup at a time that’s convenient for you. When you arrive, we’ll have your order packed and ready to go!
Need it today? Shop online at one of our 500+ Same-Day Pickup stores (product availability varies by store) and your order will be packed and ready for pickup in store in 2 hours or less. Please wait for the “Your order is ready for pickup” email.
Select your store