Canada does not have an H-1B visa, as this is a U.S. work visa for skilled professionals. However, Canada has other work permits, such as the Global Talent Stream (GTS) and the Temporary Foreign Worker Program (TFWP), which are behind such skilled workers entering the Canadian job market. Also, H-1B visa holders in the USA can apply for a Canada Open Work permit to work and then apply for permanent residency.