Canadian visas and immigration take up to 10 – 15 days to process depending on the date of application.