It typically takes 2 business days to arrive to most addresses in Canada. However, we pride ourselves on processing and delivering our orders in the quickest timeframe possible. Where we are based in Atlantic Canada, if you are in this region, we will normally be able to deliver your order in 1 business day!