Avonmore was born at Edinburgh, the son of William Yelverton (later Lord Avonmore) by his marriage to Emily Marianne Ashworth, the daughter of Major-General Sir Charles Ashworth, who had previously been married to Edward Forbes, a botanist, by whom she had several children.
Avonmore was born in Edinburgh and is the son of William Yelverton (later Lord Avonmore), whose wife was Emily Marianne Ashworth, the daughter of Major-General Sir Charles Ashworth.  Sir Charles's previous marriage to Edward Forbes, a botanist, resulted in several children.