Born in Edinburgh, Scotland, Gardiner moved to Winnipeg, Manitoba with his family at age seven. He played junior hockey with the Winnipeg Tigers from 1921 to 1924, and then joined the Selkirk Fishermen senior team for the 1924–25 season. The next year, Gardiner joined the Winnipeg Maroons of the Central Hockey League, which the following season became the American Hockey Association.