New Message from Pastor James

"You Shall Not Steal"

Weekend Teaching

10 Commandments of Marriage

"Time for me to start stepping up"

Changing Lives from Rock Bottom

Become a Change Partner

Join an army of believers helping to share the Good News

Welcome to James MacDonald Ministries

Biblical teaching. All digital, all free, all the time.

Putting Your Heart in Your Marriage

WATCH  LISTEN JMM · Putting Your Heart In Your Marriage

Do You Want to Change?

Wretched man that I am! Who will deliver me from this body of death? Thanks…
JMM Blog

The Crisis of Biblical Illiteracy

TAKEAWAYS with Kirk Cameron  I had a great time with my friend Kirk Cameron…

Receive E-Devotionals and Ministry Updates

Subscribe here for Pastor James' twice-weekly email devotionals straight to you inbox, plus occasional updates regarding his ministries, events, and personal news.

Latest Posts

Putting Your Heart in Your Marriage

March 18, 2023



You Shall Not Steal

March 11, 2023


Pastor James just preached this brand new message in Exodus 20 – and it is so impactful, we couldn’t wait to share it with you. 

God’s 8th commandment, “You Shall Not Steal,” applies to every area of our lives… because at its root, stealing is a rejection of God, and of His protection and provision. Open your Bible and your heart to receive this timeless – and very timely – teaching.

Putting First Things First

March 3, 2023


What a shame… when you’re too busy working like Martha, you won’t rest at Jesus’ feet like Mary. Following God’s commandments is essential to a thriving life – and marriage. This week, Pastor James leads us through the command to rest, and the first command with a promise.

If you don’t know them by heart, no need to guess! Just open your Bible to Exodus 20, as we dig into God’s Word.

Putting God in His Place

February 16, 2023


Putting God in His Place | Exodus 20