- A discourse delivered in the First church of Dover
- A Semi-centennial Discourse, Delivered At Laconia, N. H.: June 18, 1878, On The Fiftieth Aniversary Of The Organization Of The Conference Of Churches Of Strafford County
- Historical Discourse Delivered On The One Hundredth Anniversary Of The Piscataqua Association Of Ministers: At The North Church, Portsmouth, N.h., October 26, 1881
- The Dover Pulpit During The Revolutionary War: A Discourse Commemorative Of The Distinguished Service Rendered By Jeremy Belknap, To The Cause Of American Independence (1876)
- The Idea and Necessity of Normal School Training