Robert Gardiner (February 24, 1879 – February 6, 1945) was a farmer and federal Member of Parliament from Canada. He was born in Aberdeenshire, Scotland. Gardiner first ran for a seat in the House of Commons of Canada for the Progressive Party of Canada in a by-election on June 27, 1921. He won the district of Medicine Hat in a landslide defeating former provincial Conservative MLA and Mayor of Medicine Hat Nelson Spencer. Gardiner defended his incumbency less than 6 months later in the 1921 Canadian federal election. He was easily re-elected in the cold winter election, defeating by a landslide the future Member of Parliament Frederick William Gershaw a candidate from the Liberals.