Central Virginia CPR & First Aid Training

CPR, BLS & First Aid Classes in Central Virginia

Nation's Best CPR is headquartered at 300 Enterprise Dr, Ste A, Forest, VA 24551. We run American Red Cross CPR, BLS, First Aid and AED classes across Central Virginia, in Lynchburg, Forest, Charlottesville, Harrisonburg, Bridgewater and Roanoke. Courses with a hands-on skills session give a 2-year, OSHA-compliant certification, and digital certificates are processed the same day.

Red Cross & AHAauthorized courses
2-year certificationwith hands-on skills session
Same-day digital cardsemailed when you finish
13 Central Virginia venuesplus onsite at your workplace

Courses in Central Virginia

CourseWho it's forFormat
Adult & Pediatric First Aid/CPR/AEDChildcare, teachers, coaches, parentsIn-person or blended
Adult First Aid/CPR/AEDWorkplace responders, general publicIn-person or blended
BLS for Healthcare ProvidersNurses, EMTs, medical and dental staffIn-person or blended
CPR Instructor CourseAnyone who wants to teach CPROne day, in-person

Most courses cost $75–$110. See exact dates, times and prices in the class finder.

Class locations in Central Virginia

Forest

Nation's Best CPR – Headquarters

300 Enterprise Drive, Suite A, Forest, VA 24551
Charlottesville

Calvary Baptist Church

Charlottesville

Firefly

1304 E Market Street, Charlottesville, VA 22902
Charlottesville

First United Methodist Church

101 East Jefferson Street, Charlottesville, VA 22902
Charlottesville

St. Mark Lutheran Church

100 Alderman Road, Charlottesville, VA 22903
Charlottesville

Unitarian Universalist Congregation of Charlottesville

717 Rugby Road, Charlottesville, VA 22903
Harrisonburg

Asbury United Methodist Church

Harrisonburg

Central Library

Harrisonburg

North River Library Bridgewater

Harrisonburg

VA Cooperative Extension Office

965 Pleasant Valley Road, Harrisonburg, VA 22801
Roanoke

Bonsack Baptist Rec Center

4845 Cloverdale Road, Roanoke, VA 24019
Roanoke

Cave Spring Baptist Church

4873 Brambleton Ave, Roanoke, VA 24018
Roanoke

Grace Covenant Church

756 Peters Creek Road, Roanoke, VA 24017
For employers

Onsite CPR training for Central Virginia employers

We train teams at their own location in Lynchburg, Forest, Bedford County, Charlottesville, Roanoke and the Shenandoah Valley. You choose the date and format; we bring instructors and equipment and handle certificates.

Central Virginia CPR FAQ

Where is Nation's Best CPR located?

Our headquarters is at 300 Enterprise Dr, Ste A, Forest, VA 24551. Call (434) 386-7910.

Do you offer the Virginia 40-hour PCA course?

Yes. It is online and self-paced, built on the DMAS 40-hour curriculum, and you have one month to finish.

How much does a CPR class cost?

Most courses cost $75–$110. Instructor courses usually cost about double.

Is online-only CPR accepted?

Online-only courses give a completion certificate, not an OSHA-compliant certification. Choose an in-person or blended class with a hands-on skills session.