John married Ruth DIXON, daughter of Jesse DIXON and Catherine HADLEY, on 18 Jun 1835 in Cane Creek Mtg, Orange County, North Carolina, United States 315.,2729 (Ruth DIXON was born on 21 Feb 1814 1967.)
Noted events in their marriage were:
1. Marriage, 18 Jun 1835, Cane Creek Mtg, Orange County, North Carolina, United States. 315,2729 Ruth Dixon, daughter of Jesse and Catharine, Chatham Co., married John Thompson, son of William and Hannah, Orange Co.