Home / Sermon Library / Spiritual Warfare

Sermons on Spiritual Warfare

Browse 1 real sermon on spiritual warfare from 1 church across the MinistryHelper network, each turned into a full set of devotionals, discussion guides, and study content.

1 five-day devotional from a sermon on spiritual warfare

Each one was written from a different sermon on spiritual warfare, in that pastor's own voice. Pick a sermon and read all five days free.

1 small group discussion guide from a sermon on spiritual warfare

Ready-to-lead discussion questions, each set drawn from one sermon on spiritual warfare. Open one and take it to your group this week.

Submitting to God Over Darkness

Life Church · James 4:7 · Preached November 8, 2026

“This is Week 3 of the Supernatural series. Week 1 introduced spiritual warfare and the reality that we fight spiritual battles with spiritual weapons. Week 2 explored walking daily with the Holy Spirit.”

Open the discussion guide

1 deep study guide from a sermon on spiritual warfare

For groups that want to go further. Each guide works through one sermon on spiritual warfare passage by passage.

Submitting to God Over Darkness

Life Church · James 4:7 · Preached November 8, 2026

“This session digs into one of the Bible's most neglected and misunderstood topics, demonic forces and spiritual opposition. Rather than sensationalizing darkness, the sermon grounds us in Scripture's clear teaching: demons are real, they are active, but they are already defeated by Jesus.”

Open the deep study guide

1 sermon quiz from a sermon on spiritual warfare

Short quizzes that check whether a sermon on spiritual warfare landed. Each one was built from that sermon's actual content.

Submitting to God Over Darkness

Life Church · James 4:7 · Preached November 8, 2026

“What does the Greek word for 'submit' in James 4:7 mean, according to Pastor Craig?”

Take the sermon quiz

1 sermon from 1 church

Browse the full Sermon Library →

See what your sermon becomes.

Watch it happen live. About a minute. Nothing to sign up for.