North Harris Free Church
Sermons
Series
Speakers
Explore
Open main menu
Sermons
Series
Speakers
Explore
Reverend David MacLeod
Subscribe
response.text()) .then(html => { $refs.loadingSpinner.outerHTML = html })" >
Filter
RSS
RSS for just this Speaker
31.8.25 am
Reverend David MacLeod
Matthew 16:13-28
Matthew
11:00
31st August 2025
Download
24.8.25 pm
Reverend David MacLeod
Genesis 31:1-55
Genesis
18:00
24th August 2025
Download
17.8.25 am
Reverend David MacLeod
Matthew 16:13-20
Matthew
11:00
17th August 2025
Download
3.8.25 pm
Reverend David MacLeod
Genesis 28:10-16
Genesis 30:25-43
Genesis
18:00
3rd August 2025
Download
3.8.25 am
Reverend David MacLeod
Matthew 12:35-40
Matthew 16:1-20
…
Matthew
11:00
3rd August 2025
Download
6.7.25 pm Great Faith; The Canaanite Woman (part 2)
Reverend David MacLeod
Matthew 15:21-39
Matthew
18:00
6th July 2025
Download
6.7.25 am Great Faith; The Canaanite Woman (part 1)
Reverend David MacLeod
Matthew 15:21-39
Matthew
11:00
6th July 2025
Download
29.6.25 am
Reverend David MacLeod
Matthew 15:1-20
Matthew
11:00
29th June 2025
Download
22.6.25 am Family Service
Reverend David MacLeod
None
11:00
22nd June 2025
Download
15.6.25 am
Reverend David MacLeod
Matthew 14:22-36
Matthew
11:00
15th June 2025
Download
8.6.25 am Baptism service for Angus A Macleod
Reverend David MacLeod
Matthew 19:13-15
Mark 10:13-16
…
Matthew
11:00
8th June 2025
Download
18.5.25 am
Reverend David MacLeod
Matthew 14:22-33
Matthew
11:00
18th May 2025
Download
11.5.25 am
Reverend David MacLeod
Matthew 14:13-21
Matthew
11:00
11th May 2025
Download
27.4.25 am
Reverend David MacLeod
Matthew 14:1-12
Matthew
11:00
27th April 2025
Download
20.4.25 pm Easter Sunday service
Reverend David MacLeod
Acts 2:1-42
None
18:00
20th April 2025
Download
20.4.25 am Easter Sunday morning
Reverend David MacLeod
Psalm 16:1-11
Luke 23:44-24:9
…
None
11:00
20th April 2025
Download
13.4.25 pm
Reverend David MacLeod
Genesis 29:31-30:24
Genesis
18:00
13th April 2025
Download
13.4.25 am
Reverend David MacLeod
Matthew 13:44-58
Matthew
11:00
13th April 2025
Download
23.3.25 pm
Reverend David MacLeod
Matthew 13:24-43
Matthew
18:00
23rd March 2025
Download
16.3.25 am
Reverend David MacLeod
Matthew 13:24-43
Matthew
11:00
16th March 2025
Download
2.3.25 pm
Reverend David MacLeod
Genesis 29:1-30
Genesis
18:00
2nd March 2025
Download
2.3.25 am
Reverend David MacLeod
Matthew 13:1-23
Matthew
11:00
2nd March 2025
Download
23.2.25 am
Reverend David MacLeod
Matthew 13:1-25
Matthew
11:00
23rd February 2025
Download
2.2.25 pm
Reverend David MacLeod
Genesis 29:1-30
Genesis
18:00
2nd February 2025
Download
2.2.25 am
Reverend David MacLeod
Matthew 12:38-50
Matthew
11:00
2nd February 2025
Download
1
2
3
...
Next