Iain Baird (born January 1, 1963) is a Canadian former soccer defender who earned nine caps with the Canadian national soccer team between 1984 and 1986. Baird played for the Victoria Riptides during the 1985 Western Soccer Alliance Challenge Cup. He played for the Ottawa Pioneers in the Canadian Soccer League in 1987 and again for the renamed Ottawa Intrepid in 1988.