You may be writing about two, different Samuel Fisher's. There were several.
Samuel Fisher b. Upper Stewiacke ca. 1854 married Oxford, Cumberland Co., NS 15JUN1883 Jane Snow (b. Guysborough Co., NS ca. 1864), daughter of Joseph and Matilda Snow. Samuel was the son of Robert and Elizabeth Fisher.
Samuel Fisher (b. Upper Stewiacke ca. 1842) married Springhill, Cumberland Co., NS 9OCT1902 Hannah Pettigrew (b. Minudie (?) ca. 1875), d/o James and Sarah Pettigrew. Samuel was the son of Robert and Elizabeth Fisher.
At first glance, except for the difference in dates-of-birth, the two Samuel's seems the same, especially as in 1902 Samuel was a widower.
In River Philip, Cumberland Co., NS in 1911 Samuel was b. MAR1842 and Hannah was b. OCT1873.
In 1891, in Springhill, Cumberland Co., NS Samuel Fisher b. ca. 1842 had a wife, Jane (b. ca. 1866.) It seems that the two Samuel's were the same person with his age in the first marriage (29) being incorrect. Children in 1881 were William (6), Fred (5), Ernest (3) and Samuel (1).
I do not find Samuel in NS in 1881, but in Upper Stewiacke, Colchester Co., NS in that census was Robert-Sample Fisher (ca. 1819), with a wife, Elizabeth (ca. 1823) and children: Jane (22), Mary Ellen (20), David (18), James (15), Sophia (14) and Robert (12). James Tupper Fisher b. 11JUL1867, d. 25AUG1930 was the son of Robert Sample Fisher and of Elizabeth Ann Davis.
In Upper Stewiacke, in 1861, there were Sample (ca. 1821) and Elizabeth (ca. 1824) Fisher with: Samuel (21), Catherine (19), 'Margret' (17), 'Latitia' (Letitia?, 16), Sarah (14), Jane (12), Mary E. (10), David (8), James (6), Sophia (4) and Robert (2). So, it seems that Samuel was the son of Robert Sample and Elizabeth Ann (Davis) Fisher.