Yes, there are 4 warehouse in Canada. They are located in Ontario L5T2N3，Ontario,  L1J8P4，BC V6V 2B3，AB T4A 0P7. So products will be sent from local warehouse. It may shipped from China if it is out of stock in local.