I was curious to see exactly when each major country abolished slavery, so I made the below table to answer my curiousity.
In 1807 Britain passed an anti-slave act, followed by an 1833 Abolition of Slavery act. This of course was applied to the whole of the british empire, including Canada. According to my reading though, it seems that this was merely an official end to slavery of people of african descent. Most european empires did not believe that the countries they occupied were civilized and capable of self-government unless they had a predominant proportion of europeans like in North America. This meant that in British colonies, the colonists were always first-class citizens, and the native people of the country were second-class citizens. Though 1833 was meant to bring the end of slavery in the British empire, it is likely that some forms of slavery or extreme servantry were perpetuated for years.
Also of note, France and its colonies abolished slavery in 1794 due to the French Revolution, but it was re-established later in 1796 when Napoleon gained control.