1840. január 21-én született. Harcot indított Angliában azért, hogy a nők is folytathassanak orvosi tanulmányokat. Londonban, Bostonban és New Yorkban volt orvostanhallgató, engedélyt kapott Edinburghban az egyetemi előadások látogatására, de diplomázni nem engedték. Évekig tartó küzdelem után sikerült néhány képviselőt megnyernie és 1876-ban a parlament törvényt hozott a női orvosok elfogadásáról. 1877-ben Sophia volt az első nő hazájában, aki kitehette ajtajára az orvosi foglalkozást jelző táblát.
Orvos férje halála után úgy döntött, ő is orvos lesz. Mivel Kanadában abban az időben nők nem járhattak orvosi egyetemre, lányával, Lilliannel mindketten a Michigan State University hallgatói lettek. 1883-ban diplomáztak, Winnipegben kezdtek praktizálni, csatlakozott hozzájuk Amelia másik lánya, Charlotte, aki nővér volt. Orvosi munkája mellett Amelia alapítója volt az Equal Franchise Association-nak, tagja és alelnöke a Dominion Womens Christian Temperance Union-nak és az Ottawa Equal Suffrage Society-nek.