Cornerstone Connection is the radio ministry of Gary Hamrick, pastor of Cornerstone Chapel in Leesburg, VA. It is Pastor Gary’s desire to teach God’s Word in a practical, relevant way that reaches listeners with the life-changing good news of Jesus Christ.

It is our hope that those who don’t know Christ will come to a personal relationship with Him, and that those who already know Him will be strengthened in their faith.

If you are not already connected to a local church then we’d like to invite you to join us for worship at one of our midweek or weekend services, either in person or via live streaming on our website or through the Cornerstone Chapel mobile app.



Do you want to know which teaching you heard on air? Below you will find Pastor Gary’s teachings listed by air date. If you have questions or comments regarding a teaching, please reference the program ID number when contacting us.

Please Note: Teachings that cover multiple air dates are combined into a single, complete teaching.

Radio Air Date Message / Program ID
October 18, 2017
CSC20140810 – Part 1 of 2
Seasons of Preparation
1 Samuel 16
LISTEN / WATCH
October 17, 2017
CSC20140706 – Part 2 of 2
A Person After God’s Heart
1 Samuel 12-15
LISTEN / WATCH
October 16, 2017
CSC20140706 – Part 1 of 2
A Person After God’s Heart
1 Samuel 12-15
LISTEN / WATCH
October 13, 2017
CSC20140629 – Part 2 of 2
A 90% Life
1 Samuel 12-15
LISTEN / WATCH
October 12, 2017
CSC20140629 – Part 1 of 2
A 90% Life
1 Samuel 12-15
LISTEN / WATCH
October 11, 2017
CSC20140622 – Part 2 of 2
Making of a King, Journey of a Christian
1 Samuel 8-11
LISTEN / WATCH
October 10, 2017
CSC20140622 – Part 1 of 2
Making of a King, Journey of a Christian
1 Samuel 8-11
LISTEN / WATCH
October 09, 2017
CSC20140615 – Part 1 of 1
By God’s Help
1 Samuel 4-7
LISTEN / WATCH
October 06, 2017
CSC20140601 – Part 2 of 2
Hearing God
1 Samuel 2-3
LISTEN / WATCH
October 05, 2017
CSC20140601 – Part 1 of 2
Hearing God
1 Samuel 2-3
LISTEN / WATCH
October 04, 2017
CSC20140524 – Part 2 of 2
Hannah’s Hope
1 Samuel 1
LISTEN / WATCH
October 03, 2017
CSC20140524 – Part 1 of 2
Hannah’s Hope
1 Samuel 1
LISTEN / WATCH
October 02, 2017
CSC20140518 – Part 2 of 2
Love and Redemption
Ruth 3-4
LISTEN / WATCH
September 29, 2017
CSC20140518 – Part 1 of 2
Love and Redemption
Ruth 3-4
LISTEN / WATCH
September 28, 2017
CSC20140511 – Part 2 of 2
Romance and Providence
Ruth 2
LISTEN / WATCH



Do you want to know which teaching you heard on air? Below you will find Pastor Gary’s teachings listed by air date. If you have questions or comments regarding a teaching, please reference the program ID number when contacting us.

Please Note: Teachings that cover multiple air dates are combined into a single, complete teaching.

Radio Air Date Message / Program ID
October 15, 2017
CSC20120219 – Part 1 of 2
A Wedding Story
Genesis 23-24
LISTEN / WATCH
October 08, 2017
CSC20120212 – Part 2 of 2
A Sacrifice of Love
Genesis 20-22
LISTEN / WATCH
October 01, 2017
CSC20120212 – Part 2 of 2
A Sacrifice of Love
Genesis 20-22
LISTEN / WATCH
September 24, 2017
CSC20120212 – Part 1 of 2
A Sacrifice of Love
Genesis 20-22
LISTEN / WATCH
September 17, 2017
CSC20120205 – Part 2 of 2
The Cost of Compromise
Genesis 18-19
LISTEN / WATCH
September 10, 2017
CSC20120205 – Part 1 of 2
The Cost of Compromise
Genesis 18-19
LISTEN / WATCH
September 03, 2017
CSC20120129 – Part 2 of 2
Learning to Wait
Genesis 16-17
LISTEN / WATCH
August 27, 2017
CSC20120129 – Part 1 of 2
Learning to Wait
Genesis 16-17
LISTEN / WATCH
August 20, 2017
CSC20120122 – Part 2 of 2
God is a Covenant God
Genesis 14-15
LISTEN / WATCH
August 13, 2017
CSC20120122 – Part 1 of 2
God is a Covenant God
Genesis 14-15
LISTEN / WATCH
August 06, 2017
CSC20120108 – Part 2 of 2
A Calling and a Blessing
Genesis 12-13
LISTEN / WATCH
July 30, 2017
CSC20120108 – Part 1 of 2
A Calling and a Blessing
Genesis 12-13
LISTEN / WATCH
July 23, 2017
CSC20111211 – Part 2 of 2
What’s the Babble at Babel About?
Genesis 10-11
LISTEN / WATCH
July 16, 2017
CSC20111211 – Part 1 of 2
What’s the Babble at Babel About?
Genesis 10-11
LISTEN / WATCH
July 09, 2017
CSC20111204 – Part 2 of 2
Lessons From The Flood
Genesis 5-9
LISTEN / WATCH


Looking for our program on the air? You can find Cornerstone Connection on the following FM stations in your area.

91.9 – Montgomery – 10 a.m. Weekdays

105.9 – Fairbanks – 9:30 a.m. Weekdays

89.9 – DeQueen – 11 a.m. Weekdays
88.7 – Hot Springs – 11 a.m. Weekdays

88.1 – Central Coast – 7 a.m. Weekdays
90.3 – Eastern Sierra – 7:30 a.m. Weekdays
89.9 – Fort Bragg – 7:30 a.m. Weekdays
91.9 – High Desert – 7:30 a.m. Weekdays
90.9 – June Lake – 7:30 a.m. Weekdays
88.5 – Mammoth – 7:30 a.m. Weekdays
96.9 – San Francisco – 7:30 a.m. Weekdays

105.1 – Washington – 9:30 a.m. Sundays

94.3 – Albany – 11 a.m. Weekdays
105.3 – Augusta – 11 a.m. Weekdays
90.3 – Brunswick – 11 a.m. Weekdays
99.7 – Columbus – 11 a.m. Weekdays
91.1 – Cusseta – 11 a.m. Weekdays
89.1 – Douglas – 11 a.m. Weekdays
89.1 – Dublin – 11 a.m. Weekdays
105.9 – Macon – 11 a.m. Weekdays
89.7 – Marietta – 11 a.m. Weekdays
90.7 – Savannah – 11 a.m. Weekdays
92.1 – Vienna – 11 a.m. Weekdays
99.5 – Warner Robbins – 11 a.m. Weekdays
88.7 – Waycross – 11 a.m. Weekdays

95.7 – Idaho Falls – 9 a.m. Weekdays
94.1 – Twin Falls – 9 a.m. Weekdays

89.1 – Le Mars – 10 a.m. Weekdays
91.5 – Ottumwa – 10 a.m. Weekdays
95.9 – Sioux City – 10 a.m. Weekdays
89.3 – Tabor – 8:30 p.m. Weekdays

91.1 – Chanute – 10 a.m. Weekdays

88.5 – Bowling Green – 10 a.m. Weekdays
91.7 – Lexington – 10 a.m. Weekdays
91.7 – Morehead – 10 a.m. Weekdays

89.5 – Larabie – 10 a.m. Weekdays
97.5 – New Orleans – 10 a.m. Weekdays

97.5 – Baltimore – 1 p.m. Weekdays
101.5 – Chestertown – 1 p.m. Weekdays
89.1 – Rising Sun – 1 p.m. Weekdays
105.1 – Southern MD – 9:30 a.m. Sundays

91.7 – Manistee – 10 a.m. Weekdays

89.7 – Gulfport – 10 a.m. Weekdays

91.7 – Maryville – 10 a.m. Weekdays

90.3 – Lewistown – 9 a.m. Weekdays

90.1 – Gretna – 8:30 p.m. Weekdays

89.5 – Lovelock – 8 a.m. Weekdays

90.5 – Atlantic City – 1 p.m. Weekdays
88.1 – Barnegat Light – 1 p.m. Weekdays
89.7 – Monmouth/Ocean – 6 p.m. Weekdays
103.1 – North Jersey – 6 p.m. Weekdays
91.9 – North Monmouth – 6 p.m. Weekdays
107.9 – Morris County – 1:30 p.m. Weekdays
90.5 – South Jersey – 1 p.m. Weekdays
102.3 – Tuckerton – 1 p.m. Weekdays

106.9 – Poughkeepsie – 6 p.m. Weekdays

89.9 – Harrisburg – 1 p.m. Weekdays
94.9 – Honey Brook – 1 p.m. Weekdays
99.1 – Lancaster – 1 p.m. Weekdays
89.1 – Markleysburg – 11 a.m. Weekdays
99.7 – Northeastern PA – 6 p.m. Weekdays
90.5 – Philadelphia – 1 p.m. Weekdays
101.7 – Pottstown – 1 p.m. Weekdays

104.9 – Aiken – 11 a.m. Weekdays
104.9 – Charleston – 11 a.m. Weekdays
105.1 – Summerville – 11 a.m. Weekdays

91.1 – Benton – 11 a.m. Weekdays
106.1 – Cleveland – 11 a.m. Weekdays

89.7 – Big Spring – 10 a.m. Weekdays
90.5 – San Angelo – 10 a.m. Weekdays

91.7 – Central VA – 6 a.m. & 7 p.m. Weekdays
102.7 – Fredericksburg – 6:30 p.m. Weekdays
105.1 – Northern VA – 9:30 a.m. & 9:30 p.m. Sundays
93.9 – Roanoke – 6 a.m., 7 p.m. Weekdays

91.9 – Walla Walla – 8 a.m. Weekdays

90.5 – Laramie – 9 a.m. Weekdays