Если говорить не о всей канаде в целом, а именно о Квебеке, то, по-хорошему, нужен хоть какой-то французский ибо не говорят по английски националисты и просто франкофоны с синдромом вахтера, франкофоны из глубинки без высшего образования, а также иммигранты, которые приехали из фрацнцузких стран, сдав французский язык или приехали вообще без языка и учили его на беслатных курсах (в Квебеке можно бесплатно учить французский, а за любой другой язык придется платить).
Вы, конечно, можете найти работу (программистом, например) говоря только по английски. Для работы с клиентами понадобиться знание обоих языков.
Ах, да, совсем забыла, французский, конечно, похож на квебексикий. Но тут диалект такой: статья на английском
Только для жизни в провинции Квебек, в остальных других случаях он Вам навряд ли пригодится.
Иногда французский язык в некоторых случаях дает дополнительные балы для иммиграции.