Welcome to our new website. We're currently under construction.

Visit Craig County, Virginia
Visit Craig County, Virginia
  • Home
  • Discover
  • Eat
  • Sleep
  • Adventure
  • Farmers Market
  • Barn Quilt Trail
  • More
    • Home
    • Discover
    • Eat
    • Sleep
    • Adventure
    • Farmers Market
    • Barn Quilt Trail
  • Sign In
  • Create Account

  • My Account
  • Signed in as:

  • filler@godaddy.com


  • My Account
  • Sign out

Signed in as:

filler@godaddy.com

  • Home
  • Discover
  • Eat
  • Sleep
  • Adventure
  • Farmers Market
  • Barn Quilt Trail

Account

  • My Account
  • Sign out

  • Sign In
  • My Account
data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=

Why Craig County?

🌄Nestled in the Appalachian Mountains, this hidden gem offers breathtaking landscapes, rich history, and a warm community. 🔍Explore the barn Quilt trail, 🌅enjoy nature, and find out where to 🍔eat, 🎣play and 🏡stay. Your next adventure awaits!💙


  • No Traffic Lights - A True Mountain Escape
  • Scenic Byways & Outdoor Fun
  • Rich History & Small -Town Charm
  • Welcoming Local Eateries

Our History

Craig County was officially formed in 1851, carved from neighboring Botetourt, Giles, Monroe (WV), and Roanoke counties. It was named for Robert Craig, a respected Virginia congressman, but its identity has always belonged to the land and the people who worked it.


New Castle, the county seat, became a hub of mountain life — a place where farmers, travelers, and tradespeople crossed paths. Remarkably preserved, its courthouse, inns, and brick buildings still echo with 19th-century character, offering visitors a rare step back in time.

Explore Craig

    Upcoming Events & Activities

      Filled to the brim with history and natural beauty. We’re excited to share an adventure with you!

      Discover

      Discover the Beauty of Craig County.

      Explore Majestic Landscapes

      Follow the Barn Quilt Trail on Virginia Scenic Byways

      Follow the Barn Quilt Trail on Virginia Scenic Byways

      Visit Craig County for its unspoiled landscapes, rich history, and authentic mountain culture. It’s a place to disconnect, explore, and savor the simple pleasures of Virginia’s highlands. 

      Follow the Barn Quilt Trail on Virginia Scenic Byways

      Follow the Barn Quilt Trail on Virginia Scenic Byways

      Follow the Barn Quilt Trail on Virginia Scenic Byways

      A mural of a red barn painted on a brick wall.

      "These lively quilt “signs” have been appearing in many rural communities across the country. We have brought them to this area and are using our efforts to raise money for Craig County Library. Our young library is growing and providing all kinds of good services to the entire county. Please help us support it!"

      Explore Virginia and the Western Highlands.

      Virginia Tourism

      Western Virginia Highlands and Appalachan Trail

      Western Virginia Highlands and Appalachan Trail

      "Explore charming small towns, sip award-winning wines in the fresh spring air, or embark on outdoor adventures like biking or kayaking. Whether you’re seeking excitement or a tranquil escape, Virginia has it all"

      Western Virginia Highlands and Appalachan Trail

      Western Virginia Highlands and Appalachan Trail

      Western Virginia Highlands and Appalachan Trail

      Logo featuring a scenic forest path in Virginia's Western Highlands.

      "Home to unspoiled vistas that have barely changed in centuries as well as a world-class resort frequented by celebrities and presidents. Old-fashioned Americana lives on in charming small towns that offer a sophisticated artistic and cultural scene enjoyed by residents and visitors alike."

      Contact Us

      Get in Touch!

      Attach Files
      Attachments (0)

      This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

      Start a Conversation

      We love to hear from fellow adventures! Have a question about Craig?  Need some travel tips, or have a question? Drop us a line!

      Visit Craig County, Virginia

      P O Box 308, New Castle, Virginia 24127

      +1.5408645010

      Follow us. We're Social.

      Copyright © 2026 Visit Craig County Virginia - All Rights Reserved.

      Powered by

      This website uses cookies.

      We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

      DeclineAccept