Here is a family tree on Ancestry that may or may not be your Jacksons.
http://trees.ancestry.ca/tree/32477691/person/18306505973It says they were married in England in 1850.
From Wesleyan Baptisms
Perth county, Elma Tsp, Richard Jackson, b 19 July 1859, christened 15 Sep 1860, s/o Christopher & Elizabeth Jackson.
Living and born Elma Tsp.
That is the only christening I found for any of their children on the site.
Elma Tsp is in Perth County not near town/city of Perth Ontario.
There is a five year gap between births of John, 13, and George 8. Could Elizabeth be a second wife?
1861 census is for Perth County, not city of Perth Ontario.
The children's marriage or death registrations should list where they were born. Also maybe Christopher's death may have his parents listed.