Attractions

Spring on Main

Spring on Main A small town kind-a-day  This first-ever Spring on Main event will provide lots of fun community building events!  The day starts at 10 am with a 5K run at the Field of Dreams on Rt. 615.  Downtown New Castle will host  tours of the log houses and cow...

Shopping on Main Street in New Castle

The Emporium   Open Tuesday thru Saturday 10:00 am to  7:00 pm. Open Sunday Noon - 5:00 pm  Closed on Monday   Phone:  540-864-7060   The Emporium Facebook Page         Magpiper Metal Works   Piper has closed her shop on Main...

Barn Quilt Trail

Welcome to Craig County's Barn Quilt Trail Since 2014, Barn Quilt squares have been popping up on the sides of barns and outbuildings around Craig County. The money raised by the sale of the Barn Quilts helps raise money for the Craig County Public Library.  If you...

Paint Bank

Visit Paint Bank's Historic Village Paint Bank is an unincorporated community in northern Craig County.  It is located at the intersection of State Route 18 and State Route 311 northwest of the town of New Castle, the county seat.  The village is located between Potts...

Agritourism

    Big Pine Trout Farm Located on beautiful Meadow Creek, offering guided fish opportunities for novice and experienced anglers.  Limited lodging available. 156 Meadow Brook Lane  New Castle, Va. 24127   540.877.277.8768 www.bigpinetroutfarm.com   find them...

Artisan Trail

Virginia's Western Highlands Artisan Trail --  a collection of homegrown crafters and artists  ready to show off their products. The trail includes lodging and restaurant information to help your visit be a great one. There are over sixty sites across the 4-county...

The Log Cabins

The Keffer Log House (2-story dwellings are called houses, not cabins!) was  taken apart log by log, moved, and rebuilt during the summer of 1999 by Roger Davis of Montana and Robert Echols (1913-2013) of Happy Hollow.  Mr. Echols lived next door to the Keffers when...

Craig County Fairgrounds

          A Craig County tradition that began in the early 1900's, the fairgrounds has hosted Craig County Agricultural Fairs, Miss Craig County pageants, carnivals, livestock shows and many numerous family events.   For years owned by local citizens - stockholders--...

The Old Brick Hotel

Since 1981, the Craig County Historical Society has restored and maintained the Old Brick Hotel in New Castle. Past boarders include lawyers and judges, hot springs visitors, and maybe Jesse James. The three-story brick building was built in three stages beginning in...

Lodging

Big Pine Trout Farm (New Castle) Privacy, comfort and peace await you at Big Pine Trout Farm, located in historic New Castle, Virginia, just minutes away from the Great Eastern Divide. Supremely comfortable, a trip to the spacious and airy Farmhouse is designed for...

Upcoming Events

Jul
13
Sat
10:00 am Wheels4Kids Summerfest Benefit C... @ Craig County Fairgrounds
Wheels4Kids Summerfest Benefit C... @ Craig County Fairgrounds
Jul 13 @ 10:00 am – 3:00 pm
Wheels4Kids Summerfest Benefit Car & Truck Show @ Craig County Fairgrounds
Sponsored by Pinkerton Chevrolet to benefit nine-year-old Lucas Young, suffering from Optic Glimo. Children are invited to bring their power wheel vehicles to run a specially prepared track. Music provided by Donald Wood with Purple[...]
Jul
27
Sat
7:00 pm Summer Demolition Derby @ Craig County Fairgrounds
Summer Demolition Derby @ Craig County Fairgrounds
Jul 27 @ 7:00 pm – 10:00 pm
Summer Demolition Derby @ Craig County Fairgrounds
For rules and information, visit Craig County Fairgrounds page on Facebook.
Oct
12
Sat
9:00 am Craig County Fall Festival @ Main Street, New Castle, Va.
Craig County Fall Festival @ Main Street, New Castle, Va.
Oct 12 @ 9:00 am – 5:00 pm
Craig County Fall Festival @ Main Street, New Castle, Va.
Forms will be ready by August 1. All 2018 vendors will receive registration form by mail. Ten-foot spaces rented for $35 each. EVERYONE Welcome! For information about Marshall Reynolds Memorial Car Show, call Jackie Taylor[...]
5:00 pm Demolition Derby @ Craig County Fairgrounds
Demolition Derby @ Craig County Fairgrounds
Oct 12 @ 5:00 pm – 9:00 pm
Demolition Derby @ Craig County Fairgrounds
Sign Up for Craig County Updates

Sign Up for Craig County Updates

Join our mailing list to receive the latest news and updates on Craig County events and information.

You have Successfully Subscribed!