The music, based on a folk song, was written by Christina Macpherson. Paterson wrote the words while staying at the Dagworth Homestead, farm in Queensland. While he was there the owners played him an old Celtic folk tune called "The Craigeelee". Paterson decided that it would be a good tune to write words for and completed during his stay at the farm.