REVIVED in God. REFRESHED in Community. RELEASED in Purpose.


The River Church is a non-denominational Christian church located in the heart of Waltham, a vibrant and diverse city closely neighboring Boston, Massachusetts.


Our new sermon series! Click to listen and/or download!

Our new sermon series! Click to listen and/or download!


We're selling this new book by Antioch Ministries International founder, Jimmy Seibert, for $10! Click for details!

We're selling this new book by Antioch Ministries International founder, Jimmy Seibert, for $10! Click for details!