Homeschool cooperative serving Roanoke, Salem, Blacksburg, New Castle, Rocky Mount, Bedford, Daleville, Troutville, Bonsack, and the greater Roanoke valley area

What are the core beliefs & guiding principles at Roanoke-Salem Homeschool Academy?

Because Roanoke-Salem Homeschool Academy is a group of Christian homeschool families, it is important that all members are aware that our approach will be from a Biblical, Christian world view. Here is a brief summary of our beliefs

The Bible (Scripture)

We hold the Bible to be the inspired, infallable, inerrant word of God and constitutes His complete and final revelation to man compiled in written form.


God has eternally existed in three persons: God the Father, God the Son, and God the Holy Spirit. We affirm the trinity.

Jesus is the Christ

We hold that Jesus Christ has come in human flesh being both fully God and fully man. Christ was born of the virgin birth from Mary. He was born without sin and lived completely without sin.

The Crucifixion

We hold that Jesus Christ died on the cross as a substitution for the sins of His people. In this death, God emptied His judgement and fully satisfied His wrath by not sparing His son from the payment due us.

The Resurrection

We hold that Jesus rose bodily from the dead. The resurrection demonstrates that Christ is indeed God, that His life was perfect, and His substitutional sacrifice was accepted by God.

Salvation by Faith Alone

We hold that salvation is by faith in Jesus Christ alone. The gift of true faith will result in repentance and sanctifying life actions.

We hold that salvation is offered as a free gift which must be received by the regenerated response of faith in Christ's sacrificial death, and not trusting in personal works and achievements to appease God's righteous judgement against the believer.

(540) 541-8226

  • Get alerts on key dates for registration, classes, and more!

  • We do not spam or sell your contact information.

Sola Scriptura

Sola Gratia

Sola Fide

Solus Christus

Soli Deo Gloria

Meeting at West Salem Baptist


500 Turner Rd
Salem, VA 24153

Church Phone:

(540) 389-2129