Baird was born in Helensburgh, Dunbartonshire, Scotland. He went to school at Larchfield Academy in Helensburgh and then went to the Glasgow and West of Scotland Technical College (which later became the University of Strathclyde); and the University of Glasgow. He stopped being a student at the beginning of World War I.