The Canadian Radio-television and Telecommunications Commission (CRTC) has banned all unlocking fees for phones.
People can bring in their current mobile devices to be unlocked free of charge and all new devices will already be unlocked at purchase. This will make it easier to switch carriers in the future.
"All charges for locked phones will finally be done away with," explained Dan L'heureux of Cambridge Electronics Inc.
The law comes into effect December 1, 2017.
In March, the CRTC reported that Canadian telecoms made a total of $37.7 million last year by charging customers to unlock their cellphones — a 75 per cent jump in that source of revenue compared with 2014.
The charge to unlock a phone is usually around $50.
The CRTC also added that the ability to cancel your contract after 2 years with no cancellation fees will remain in effect, even if you have agreed to a longer term.