The Top 15 Historical Sites in Virginia!

Virginia is for all kinds of lovers, but history lovers in particular will find plenty to rave about in the Old Dominion. As the first United States Colony, often referred to by the nickname “Mother of Presidents,” Virginia’s historical sites are portals to yesteryear. Here are 15 of the must-see historical sites for any trip to the state. 

1. Mount Vernon, Alexandria, VA

Virginia is known as the “Mother of Presidents” because it is the birthplace of eight U.S. presidents (more than any other state), ranging from George Washington to Woodrow Wilson. Not only did these presidents leave their mark on the country, their estates offer some of the most interesting and well-preserved sites around. Take Mount Vernon, for instance, George Washington’s home and estate. Owned and operated by the Mount Vernon Ladies’ Association of the Union, the estate and museum aim to preserve Washington’s legacy and educate the public about his life and service. 

2. Monticello, Charlottesville, VA

Monticello, made famous by Hamilton’s first rap battle in which he tries to convince Thomas Jefferson to create a national bank… just kidding! (But seriously, go check out Lin-Manuel Miranda’s “Hamilton” soundtrack in its entirety for a wonderful overview of Virginia history and its Founding Fathers). Thomas Jefferson’s Monticello is one of the third president’s many architectural masterpieces. The plantation house began as a project when TJ was only 26, but he would spend much of the next forty years reconstructing various aspects of it. It is owned by the Thomas Jefferson foundation, whose mission is to “preserve and educate” about the “interest, talents, ideals, ambitions, and realities of its creative and complex owner.”

3. Montpelier, Orange, VA

James Madison’s 2,650-acre estate houses President Madison and his wife, Dolly. Today, it is open every day of the week to further its mission “of engaging the public with the enduring legacy of Madison’s most powerful idea: government by the people.” Declared a National Historic Landmark and listed on the National Register of Places, it is now owned by The Montpelier Foundation. A major renovation recently completed, making Montpelier worth a revisit. 

4. Jamestown, VA

The Jamestown settlement was the first British colony in North America and Preservation Virginia in partnership with Colonial National Historical Park preserves its legacy today. Historic Jamestowne is a 22.5-acre plot of land where the original James Fort were found. Visitors can relive the early days of colonial life and wonder what it might’ve been like as an intrepid explorer off to a brave new world. 

5. Colonial Williamsburg, Williamsburg, VA

The entire city of Colonial Williamsburg is an incredible historical site well worth a day trip. “The entire colonial town stays in character 24 hours a day–shop keepers, townsfolk, children at play, farm families, marching militia, tavern folks—encouraging you to immerse yourself in the lifestyle of the 18th century.” While Busch Gardens and Water Country USA are short jaunts away, a day spent in Colonial Williamsburg adds a little culture to an afternoon of joy rides.

6. St. John’s Church, Richmond, VA

St. John’s Church in Richmond, Virginia, is the site of Patrick Henry’s historic “Give me liberty, or give me death!” speech. It took place at the second Virginia Convention, where important revolutionary figures such as George Washington, Henry Lee, and Thomas Jefferson were there to hear it. “The speech ignited the American Revolution, making St. John’s a must-see landmark for anyone interested in the universal struggle for human rights. 

7. The John Marshall House, Richmond, VA

John Marshall, the fourth Supreme Court justice and “Greatest Man Never to be President” lived in this Richmond mansion for 45 years. Marshall is known for such landmark decisions as Marbury v. Madison, which formed the basis of judicial review, essentially allowing the Supreme Court to rule a law unconstitutional. The estate is now a museum owned by the city of Richmond.

8. The Cape Henry Lighthouse, Virginia Beach, VA

The Cape Henry Lighthouse was the first federally funded lighthouse and stands near the “First Landing” site where English settlers came ashore. Completed in 1972, it was authorized by George Washington and overseen by Alexander Hamilton (who, we’ll remember from our new favorite musical, see above, was the founder of the coast guard). It is one of the oldest surviving lighthouses in the country and now stands across from a modern cast iron lighthouse. Visitors can climb to the top and look out over the Cape.

9. Battle of First Manassas, Manassas, VA

More Civil War battles took place in Virginia than anywhere else in the country. One can find signposts designating battles almost anywhere in the state, but one of the most important battles was the Battle of Manassas. The Manassas Battlefield was “where the first clash of armies during the Civil War took place.” Follow the trail to see the fort and various interesting sites along the way. 

10. Battle of Appomattox Court House, Appomattox, VA

No Civil War retreat is complete without visiting the site where it all began, or the site where it all ended. The memory of the Battle of Appomattox Courthouse is preserves the site of the battle as well as the courthouse where General Lee surrendered to General Grant, effectively ending the Civil War. Several houses along the 1.5-mile loop have historic significance as well.

11. American Revolution Museum at Yorktown, Yorktown, VA

The Revolutionary War ended at Yorktown on Oct. 19, 1781, when General Washington led the American Continental Army to a resounding victory against their British foes. Today, the American Revolution Museum marks this site. This multi-media museum tells the story of the Revolution in new ways. 

12. Old Town Alexandria, Alexandria, VA

Old Town Alexandria is one of the oldest towns in America, and with its proximity to the capital easily became an early haunt for the Founding Fathers. Whether you’re strolling down the sidewalk or sitting by the harbor, you can be sure history occurred all around you. Stop in at Gadsby’s Tavern for a nightcap, and imagine the presidents of yore doing the same. 

13. Arlington National Cemetery, Arlington, VA

Founded on May 13, 1864, the Arlington National Cemetery just across from Washington D.C. is the final resting place for warriors from the American Civil War all the way up through our most recent conflicts. In 2013, Congress passed a law to spend $84 million to “plan, design and construct” space for new graves. The 71 sections of the cemetery honor as many military personnel as possible, including soldiers but also nurses who died serving their country. The Tomb of the Unknown Soldier is on the grounds, too.

14. Bristol, VA

Known as “the Birthplace of Country Music,” music historians and aficionados flock to experience the history of this unique town. “Ralph Peer, a New Jersey record executive, came to Bristol in 1927” and ended up recording 76 songs that formed the basis from which all future country music is derived. Check out The Birthplace of Country Music Museum for a fully immersive experience. 

15. Fincastle, VA

At only 353 people, Fincastle, Virginia, is one of the smaller cities on the state, but its historical significance can’t be understated. It served as “the last outpost before the Western frontier.” Thomas Jefferson designed the courthouse, which still houses incredible public records of the founding period. Meriwether Lewis and William Clark started their journey to explore the Louisiana Purchase from Fincastle. 

View more Virginia Historical Sites.
Select a Virginia town to find the Best Things-To-Do and Places To Go around you
Find Historical Societies, Sites & Museums Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Accomack County

Albemarle County

Alleghany County

Amelia County

Amherst County

Appomattox County

Arlington County

Augusta County

Bath County

Bedford County

Bland County

Botetourt County

Bristol County

Brunswick County

Buchanan County

Buckingham County

Buena Vista City County

Campbell County

Caroline County

Carroll County

Charles City County

Charlotte County

Charlottesville City County

Chesapeake City County

Chesterfield County

Clarke County

Colonial Heights City County

Covington City County

Craig County

Culpeper County

Cumberland County

Danville City County

Dickenson County

Dinwiddie County

Essex County

Fairfax County

Fauquier County

Floyd County

Fluvanna County

Franklin County

Franklin City County

Frederick County

Galax City County

Giles County

Gloucester County

Goochland County

Grayson County

Greene County

Greensville County

Halifax County

Hampton City County

Hanover County

Harrisonburg City County

Henrico County

Henry County

Highland County

Hopewell City County

Isle Of Wight County

James City County

King And Queen County

King George County

King William County

Lancaster County

Lee County

Lexington City County

Loudon County

Loudoun County

Louisa County

Lunenburg County

Lynchburg City County

Madison County

Manassas Park City County

Martinsville City County

Mathews County

Mecklenburg County

Middlesex County

Montgomery County

Nelson County

New Kent County

Newport News City County

Norfolk City County

Northampton County

Northumberland County

Norton City County

Nottoway County

Orange County

Page County

Patrick County

Petersburg City County

Pittsylvania County

Poquoson City County

Portsmouth City County

Powhatan County

Prince Edward County

Prince George County

Prince William County

Pulaski County

Radford County

Rappahannock County

Richmond County

Richmond City County

Roanoke County

Roanoke City County

Rockbridge County

Rockingham County

Russell County

Salem County

Scott County

Shenandoah County

Smyth County

Southampton County

Spotsylvania County

Stafford County

Staunton City County

Suffolk City County

Surry County

Sussex County

Tazewell County

Virginia Beach City County

Warren County

Washington County

Waynesboro City County

Westmoreland County

Winchester City County

Wise County

Wythe County

York County