NEWS ALERT Exciting Things Are Happening at River of Life!
  • Contact
River of Life
  • Home
  • Meet Us
  • Ministries
River of Life
  • Events
  • Sermons
  • Give
  • PLAN YOUR VISIT
  • Contact

Sermons

  • Sermons By Date
  • Sermons By Series
Grace and Glory

Grace and Glory

Eternal Glory in Christ
October 25, 2026 | Justin Hardcastle
Restoration and Strength
October 18, 2026 | Justin Hardcastle
Has video
Suffering and Perseverance
October 11, 2026 | Justin Hardcastle
Has video
The Call to Grace
October 4, 2026 | Justin Hardcastle
Has video
Philippians

Philippians

Learning How To Live A Life Of Generous Friendship
September 27, 2026 | Justin Hardcastle
Has video
Learning How To Live A Life Of Loss
September 20, 2026 | Justin Hardcastle
Has video
Learning How To Live As A Servant
September 13, 2026 | Justin Hardcastle
Has video
Living As If God Is In Control
September 6, 2026 | Justin Hardcastle
Has video
James: Faith & Works

James: Faith & Works

Waiting & Praying
August 30, 2026 | Justin Hardcastle
Has video
Speaking & Boasting
August 23, 2026 | Guest Speaker
Faith & Works
August 16, 2026 | Justin Hardcastle
Has video
Listening & Doing
August 9, 2026 | Justin Hardcastle
Has video
More...
Faithful to the Finish

Faithful to the Finish

Live for What Lasts
July 26, 2026 | Justin Hardcastle
Guard the Truth
July 19, 2026 | Justin Hardcastle
Built To Last
July 12, 2026 | Justin Hardcastle
Has video
Created for Significance

Created for Significance

A Look at the Life to Come
June 14, 2026 | Justin Hardcastle
Has video
How to Invest Your One and Only Life
June 7, 2026 | Justin Hardcastle
Has video
Measuring Your Worth In God’s Eyes
May 31, 2026 | Justin Hardcastle
Has video
What Matters to God?
May 24, 2026 | Justin Hardcastle
Has video
More...
Love Reigns

Love Reigns

Love Reigns Over Our Future
April 26, 2026 | Justin Hardcastle
Has video
Love Reigns Over Our Present
April 19, 2026 | Justin Hardcastle
Has video
Love Reigns Over Our Past
April 12, 2026 | Justin Hardcastle
Has video
Easter Sunday
April 5, 2026 | Justin Hardcastle
Has video
Redeeming Your Time

Redeeming Your Time

Eliminate All Hurry
March 29, 2026 | Justin Hardcastle
Has video
Embrace Productive Rest
March 22, 2026 | Justin Hardcastle
Has video
Prioritize Your Yes
March 15, 2026 | Justin Hardcastle
Has video
Let Your Yes Be Yes
March 8, 2026 | Justin Hardcastle
Has video
More...
Love God; Love People!

Love God; Love People!

The Permanence of Love
February 22, 2026 | Justin Hardcastle
Has video
The Difficulty of Love
February 15, 2026 | Justin Hardcastle
Has video
The Example of Christ
February 8, 2026 | Justin Hardcastle
Has video
The Greatest Commandment
February 1, 2026 | Justin Hardcastle
Has video
Christmas: The Whole Story

Christmas: The Whole Story

God With Us
December 24, 2025 | Guest Speaker
Responding to the King
December 21, 2025 | Justin Hardcastle
Glory In The Fields
December 14, 2025 | Justin Hardcastle
The Courage Of Yes
December 7, 2025 | Justin Hardcastle
Has video
More...
Gratitude

Gratitude

Gratitude
November 23, 2025 | Justin Hardcastle
Has video
Gratitude
November 16, 2025 | Justin Hardcastle
Has video
Gratitude's Nemesis: The Grumble
November 9, 2025 | Guest Speaker
The Receiving and Giving of God's Grace
November 2, 2025 | Justin Hardcastle
Has video
The Questions Jesus Asked

The Questions Jesus Asked

A Question about Understanding
October 26, 2025 | Justin Hardcastle
Has video
A Question about Faith
October 19, 2025 | Justin Hardcastle
Has video
A Question about Grace
October 12, 2025 | Justin Hardcastle
Has video
A Question about Worship
October 5, 2025 | Justin Hardcastle
Has video
More...
I Love My Church

I Love My Church

I Love My Church: Sharing
August 31, 2025 | Justin Hardcastle
Has video
I Love My Church: Giving
August 24, 2025 | Justin Hardcastle
Has video
I Love My Church: Serving
August 17, 2025 | Justin Hardcastle
Has video
I Love My Church: Community
August 10, 2025 | Justin Hardcastle
Has video
More...
Hooked

Hooked

The Ends of the Earth
June 1, 2025 | Justin Hardcastle
Has video
Follow Me
May 25, 2025 | Justin Hardcastle
Has video
The Kingdom Net
May 18, 2025 | Justin Hardcastle
Has video
Against All Odds

Against All Odds

He Rose From The Grave
April 20, 2025 | Justin Hardcastle
Has video
He Entered Triumphantly
April 13, 2025 | Justin Hardcastle
Has video
He Was Led Like a Lamb to the Slaughter
April 6, 2025 | Justin Hardcastle
He Was Counted Among The Rebels
March 30, 2025 | Justin Hardcastle
More...
Prayer of Agur

Prayer of Agur

Prayer of Agur
March 9, 2025 | Justin Hardcastle
Prayer of Agur
March 2, 2025 | Justin Hardcastle
Better
Better Witness
January 26, 2025 | Justin Hardcastle
Has video
Better Choices
January 19, 2025 | Justin Hardcastle
Has video
Better Relationships
January 12, 2025 | Justin Hardcastle
Better Priorities
January 5, 2025 | Justin Hardcastle
Has video
Ugly Christmas Sweater
Ugly Christmas Sweater - Week 2
December 8, 2024 | Justin Hardcastle
Has video
Ugly Sweater Week 1
December 1, 2024 | Guest Speaker
Has video
Counting Every Blessing

Counting Every Blessing

The Blessing of Salvation
November 3, 2024 | Justin Hardcastle
Has video
The Blessing of Relationships
November 8, 2020 | Justin Hardcastle
Has video

Sign up for our Newsletter

Subscribe to receive email updates with the latest news.

  • Home
  • Meet Us
  • Ministries
  • Events
  • Sermons
  • Give

  • ROL Campus

    229 Windsor St
    South Hill, VA
    23970
    View Map
  • Fellowship Hall

    231 Windsor Street
    South Hill, VA
    23970

Office Hours

Call or text to schedule an appointment.

Contact

  • Phone: (434) 262-6488
  • Email: info@rolsouthhill.org

 

© 2026 River of Life. All Rights Reserved. | Login
powered by
Website Developed by Tithely
PLAN YOUR VISIT