According to different sources, there are between 600,000 and 700,000 American citizens living in Canada.
Most of them have the right to vote in the next presidential election to be held on Tuesday, November 3, 2020, a date set by the US constitution. In order to do so they have to register, then ask for a ballot to be mailed and then return the completed ballot. Different states have different deadline requirements for the different steps of the process. There is no equivalent of Elections Canada in Uncle Sam’s country, so voters must vote in the state where they lived before moving to a foreign country.
If you think it is complicated, you are right, it is. But an efficient website can help you through.
In order to vote, if you are an American citizen living in Canada, go to www.votefromabroad.org. Don’t wait, the deadlines are approaching.