Catherine Macleod (10 June 1948 – 8 March 2021) was a Scottish-born Canadian feminist, trade unionist, poet, writer and playwright.