Download and register at the app named TextNow. Register with your real country phone number as it needs OTP verification.
Select the country for which u need the virtual phone number for – Canada in our case.
This number is helpful to use for signing up for various online accounts in Canada.
You are supposed to keep this number active to avoid losing access to it. You can keep the virtual number active by calling or messaging someone atleast every week.
If you have landed in Canada, it is extremely useful since you could not get a SIM at the airport. You just need an active internet connection to use this virtual number. And in Canada, there is always free Wi-Fi almost everywhere.