Robert Stanley Weir (November 15, 1856 – August 20, 1926) was a Canadian judge and poet. He is best known for creating the Canadian national anthem, O Canada.