 She died in 1502 and was buried at Dunblane Cathedral.According to a later historian of the Drummond family, William Drummond, Viscount Strathallan, Margaret Drummond and her sisters were poisoned for political reasons by those who feared she might prevent James IV making an advantageous marriage with a foreign princess like Margaret Tudor or the Spanish infanta, Catherine of Aragon.No contemporary evidence for this story has been found.