他生於乾隆四十二年(1777年)五月十三日子時,卒於道光十二年(1832年)九月初七日午時,享年56歲。
道光四年(1824年),宋獻章補任四川石柱廳同知,因同他人對調獲任江蘇江寧府同知,到任後興修水利、處理積案,政績斐然。道光七年(1827年),宋獻章升任揚州府知府,在任期間他辦理鄉試、負責供給,工作認真,事無巨細,深受學子的歡迎和上司的稱讚。道光十五年(1835年),江淮先澇後汗,百姓危機,宋獻章奉旨採購糧食,救濟災民,日夜來往于山東濟寧、滕州等地,時間長達數月之久。因天氣炎熱和過度勞累,他不慎中暑,回到江南後,因醫治無效,不幸病逝於府衙內。