- BSN Programs
- BSN Programs by State
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming
- Online BSN Programs
- BSN Bridge Programs
- Blog
- Find BSN Programs

Virginia is home to eight million people spread out across 42,775 square miles of land. This state has a long and storied history that is interesting to explore. In Richmond, the state capital, the Virginia Museum of Fine Arts offers dozens of exhibits ranging from Japanese woodblock prints to Russian decorative art and beyond. You can visit the Tomb of the Unknown Soldier in the Arlington National Cemetery, a touching monument to the nation’s fallen soldiers. After all of that, you can relax in the beauty of Shenandoah National Park.
There is a serious nursing shortage in the state of Virginia. Estimates show that 6% of all nursing positions in the old dominion state are unable to be filled due to a lack of qualified applicants. This is a bit better than the national average of 10%, but still proves problematic. Even a small shortage can lead to higher mortality and readmission rates in hospitals.
It takes four years to earn your Bachelor of Science in Nursing, or BSN, degree in Virginia. There is a faster option - the two-year associate degree in nursing, but BSN is a more valuable qualification. Nurses with BSNs in Virginia earn an average salary of $63,050.
The Best BSN Programs in Virginia
You are lucky to have many good options for BSN programs in this state. Base your decision partially on campus culture and partially on other statistics. The average class size and NCLEX-RN pass/fail rates are important indicators of a program’s quality.
Eastern Mennonite University
1200 Park Rd, Harrisonburg, VA 22802 (540) 432-4000University of Virginia-Main Campus
1827 University Ave, Charlottesville, VA 22903 (434) 924-0311James Madison University
800 S Main St, Harrisonburg, VA 22801 (540) 568-6211Chamberlain University-Virginia
2450 Crystal Dr, Arlington, VA 22202 (703) 416-7300Stratford University - Woodbridge
14349 Gideon Dr, Woodbridge, VA 22192 (888) 641-6227University of Lynchburg
1501 Lakeside Dr, Lynchburg, VA 24501 (434) 544-8100Averett University
420 W Main St, Danville, VA 24541 (434) 791-5600Shenandoah University
1460 University Dr, Winchester, VA 22601 (540) 665-4500Stratford University
3201 Jermantown Rd #500, Fairfax, VA 22030 (800) 444-0804George Mason University
4400 University Dr, Fairfax, VA 22030 (703) 993-1000Bluefield College
3000 College Ave, Bluefield, VA 24605 (276) 326-3682Longwood University
201 High St, Farmville, VA 23909 (434) 395-2000Bon Secours Memorial College of Nursing
8550 Magellan Pkwy #1100, Richmond, VA 23227 (804) 627-5300The University of Virginia's College at Wise
1 College Ave, Wise, VA 24293 (276) 328-0100ECPI University
5555 Greenwich Rd, Virginia Beach, VA 23462 (757) 671-7171University of Mary Washington
1301 College Ave, Fredericksburg, VA 22401 (540) 654-1000Marymount University
2807 N Glebe Rd, Arlington, VA 22207 (703) 522-5600Radford University
801 E Main St, Radford, VA 24142 (540) 831-5000Old Dominion University
5115 Hampton Blvd, Norfolk, VA 23508 (757) 683-3000Liberty University
1971 University Blvd, Lynchburg, VA 24515 (434) 582-2000Norfolk State University
700 Park Ave, Norfolk, VA 23504 (757) 823-8600Sentara College of Health Sciences
1441 Crossways Blvd #105, Chesapeake, VA 23320 (757) 388-2900South University–Richmond
2151 Old Brick Rd, Glen Allen, VA 23060 (804) 727-6800Virginia Commonwealth University
907 Floyd Ave, Richmond, VA 23284 (804) 828-0100South University–Virginia Beach
301 Bendix Rd Suite 100, Virginia Beach, VA 23452 (757) 493-6900