We are a church that loves God and loves people. We exist to help people CONNECT with God, GROW in Christ, SERVE the world, and GO tell others about the love of Jesus. Halesford is a family oriented church where all are welcome. We strive to be a church that encourages others by offering them new hope and second chances.

CONNECT – Experience a powerful connection with God and others.
GROW – Gain a deeper knowledge and understanding of God as you grown in His word.
SERVE – Passionately serve God by serving others around you.
GO – Take the hope God has given you and go bless others.

Halesford Baptist Church was founded in 1832 and has experienced healthy growth ever since.  Halesford is a part of the community surrounding the beautiful Smith Mountain Lake in Southwest Virginia. The lake area is growing rapidly and has become home to many young families and retirees alike. We are located at 2485 Lost Mountain Rd, Wirtz, VA 24184.

Our Team


Pastor Melvin Harris – Senior Pastor

Pastor Melvin is our Senior Pastor and has been sharing the Gospel of Christ for over 40 years. His desire is for people to accept Jesus Christ as their personal Savior and walk in a relationship with Him that will change the world around us.


Keith Floyd

Pastor Keith Floyd – Associate Pastor

Pastor Keith is our Associate Pastor who has a heart for people, worshipping the Lord through music, serving others, and sharing the greatest love story ever written. Keith desires students to obediently follow Jesus and develop a strong biblical foundation.



Taylor Richardson – Youth Facilitator

Taylor is our Youth Facilitator who has a gift for communicating the Word of God. Taylor desires to see Children and Youth come to the saving knowledge of Jesus Christ, and begin this amazing journey with Christ as the center of their life.



Dana Belcher – Children’s Ministry Coordinator

Dana is our Children’s Ministry Coordinator. She shares her love for Jesus with kids and hopes the love of Jesus will change their lives forever.



Our Schedule

Sunday Morning

8:30 AM – Contemporary Worship Service

10:00 AM – Sunday School for all ages

11:00 AM – Traditional Worship Service

Wednesday Evening

6:30 PM – Awana Program & Student Ministry

7:00 PM – Adult Bible Study

7:00 PM – Adult Choir Practice