These lively barn quilts of Virginia have been appearing in many rural communities across the country. They were brought to this area as part of an effort to raise money for the Craig County Public Library. Our young library is growing and providing various essential services to the entire county.
Barn quilts are painted quilt squares on weatherproof boards that are attached to barns, outbuildings, fences, and storefronts. A single square of a quilt pattern is enlarged to sizes such as 4’ x 4’, 3’ x 3’, or 2’ x 2’ for smaller indoor and outdoor spaces.
Can you find all the barn quilt trails in our region?
Thanks and appreciation to the talented artist, Martha Dillard, who painted roughly 300 of these beautiful barn quilts of Iowa. An updated barn quilt trail map showcasing these stunning pieces will be available soon!


Sinking Creek Store, located on Cumberland Gap Rd., is a delightful stop along the barn quilt trail. Visitors can explore the beautiful barn quilts of Iowa as they journey through the various barn quilt trails in the area.

6973 Northside Road, Newport VA (Rt. 629) is a scenic stop along the barn quilt trails of Iowa, where you can discover vibrant barn quilts and explore the rich creativity of the local barn quilt trail.

562 Sinking Spring Hollow, New Castle VA, is an ideal starting point for exploring the beautiful barn quilt trails of Iowa. Discover the vibrant stories behind the unique barn quilts of Iowa as you travel along these charming barn quilt trails.

145 Maple Ave. New Castle VA is a great starting point for those interested in exploring the vibrant barn quilt trails of Iowa, where you can discover stunning barn quilts that adorn the landscape.

Sinking Creek Store, located on Cumberland Gap Rd., is a delightful stop along the barn quilt trail. Visitors can explore the beautiful barn quilts of Iowa as they journey through the various barn quilt trails in the area.

6973 Northside Road, Newport VA (Rt. 629) is a scenic stop along the barn quilt trails of Iowa, where you can discover vibrant barn quilts and explore the rich creativity of the local barn quilt trail.

562 Sinking Spring Hollow, New Castle VA, is an ideal starting point for exploring the beautiful barn quilt trails of Iowa. Discover the vibrant stories behind the unique barn quilts of Iowa as you travel along these charming barn quilt trails.

145 Maple Ave. New Castle VA is a great starting point for those interested in exploring the vibrant barn quilt trails of Iowa, where you can discover stunning barn quilts that adorn the landscape.

Sinking Creek Store, located on Cumberland Gap Rd., is a delightful stop along the barn quilt trail. Visitors can explore the beautiful barn quilts of Iowa as they journey through the various barn quilt trails in the area.

6973 Northside Road, Newport VA (Rt. 629) is a scenic stop along the barn quilt trails of Iowa, where you can discover vibrant barn quilts and explore the rich creativity of the local barn quilt trail.

562 Sinking Spring Hollow, New Castle VA, is an ideal starting point for exploring the beautiful barn quilt trails of Iowa. Discover the vibrant stories behind the unique barn quilts of Iowa as you travel along these charming barn quilt trails.

145 Maple Ave. New Castle VA is a great starting point for those interested in exploring the vibrant barn quilt trails of Iowa, where you can discover stunning barn quilts that adorn the landscape.

Sinking Creek Store, located on Cumberland Gap Rd., is a delightful stop along the barn quilt trail. Visitors can explore the beautiful barn quilts of Iowa as they journey through the various barn quilt trails in the area.

6973 Northside Road, Newport VA (Rt. 629) is a scenic stop along the barn quilt trails of Iowa, where you can discover vibrant barn quilts and explore the rich creativity of the local barn quilt trail.

562 Sinking Spring Hollow, New Castle VA, is an ideal starting point for exploring the beautiful barn quilt trails of Iowa. Discover the vibrant stories behind the unique barn quilts of Iowa as you travel along these charming barn quilt trails.

145 Maple Ave. New Castle VA is a great starting point for those interested in exploring the vibrant barn quilt trails of Iowa, where you can discover stunning barn quilts that adorn the landscape.

Sinking Creek Store, located on Cumberland Gap Rd., is a delightful stop along the barn quilt trail. Visitors can explore the beautiful barn quilts of Iowa as they journey through the various barn quilt trails in the area.

6973 Northside Road, Newport VA (Rt. 629) is a scenic stop along the barn quilt trails of Iowa, where you can discover vibrant barn quilts and explore the rich creativity of the local barn quilt trail.

562 Sinking Spring Hollow, New Castle VA, is an ideal starting point for exploring the beautiful barn quilt trails of Iowa. Discover the vibrant stories behind the unique barn quilts of Iowa as you travel along these charming barn quilt trails.

145 Maple Ave. New Castle VA is a great starting point for those interested in exploring the vibrant barn quilt trails of Iowa, where you can discover stunning barn quilts that adorn the landscape.

Sinking Creek Store, located on Cumberland Gap Rd., is a delightful stop along the barn quilt trail. Visitors can explore the beautiful barn quilts of Iowa as they journey through the various barn quilt trails in the area.

6973 Northside Road, Newport VA (Rt. 629) is a scenic stop along the barn quilt trails of Iowa, where you can discover vibrant barn quilts and explore the rich creativity of the local barn quilt trail.

562 Sinking Spring Hollow, New Castle VA, is an ideal starting point for exploring the beautiful barn quilt trails of Iowa. Discover the vibrant stories behind the unique barn quilts of Iowa as you travel along these charming barn quilt trails.

145 Maple Ave. New Castle VA is a great starting point for those interested in exploring the vibrant barn quilt trails of Iowa, where you can discover stunning barn quilts that adorn the landscape.

Sinking Creek Store, located on Cumberland Gap Rd., is a delightful stop along the barn quilt trail. Visitors can explore the beautiful barn quilts of Iowa as they journey through the various barn quilt trails in the area.

6973 Northside Road, Newport VA (Rt. 629) is a scenic stop along the barn quilt trails of Iowa, where you can discover vibrant barn quilts and explore the rich creativity of the local barn quilt trail.

562 Sinking Spring Hollow, New Castle VA, is an ideal starting point for exploring the beautiful barn quilt trails of Iowa. Discover the vibrant stories behind the unique barn quilts of Iowa as you travel along these charming barn quilt trails.

145 Maple Ave. New Castle VA is a great starting point for those interested in exploring the vibrant barn quilt trails of Iowa, where you can discover stunning barn quilts that adorn the landscape.

Sinking Creek Store, located on Cumberland Gap Rd., is a delightful stop along the barn quilt trail. Visitors can explore the beautiful barn quilts of Iowa as they journey through the various barn quilt trails in the area.

6973 Northside Road, Newport VA (Rt. 629) is a scenic stop along the barn quilt trails of Iowa, where you can discover vibrant barn quilts and explore the rich creativity of the local barn quilt trail.

562 Sinking Spring Hollow, New Castle VA, is an ideal starting point for exploring the beautiful barn quilt trails of Iowa. Discover the vibrant stories behind the unique barn quilts of Iowa as you travel along these charming barn quilt trails.

145 Maple Ave. New Castle VA is a great starting point for those interested in exploring the vibrant barn quilt trails of Iowa, where you can discover stunning barn quilts that adorn the landscape.

Sinking Creek Store, located on Cumberland Gap Rd., is a delightful stop along the barn quilt trail. Visitors can explore the beautiful barn quilts of Iowa as they journey through the various barn quilt trails in the area.

6973 Northside Road, Newport VA (Rt. 629) is a scenic stop along the barn quilt trails of Iowa, where you can discover vibrant barn quilts and explore the rich creativity of the local barn quilt trail.

562 Sinking Spring Hollow, New Castle VA, is an ideal starting point for exploring the beautiful barn quilt trails of Iowa. Discover the vibrant stories behind the unique barn quilts of Iowa as you travel along these charming barn quilt trails.

145 Maple Ave. New Castle VA is a great starting point for those interested in exploring the vibrant barn quilt trails of Iowa, where you can discover stunning barn quilts that adorn the landscape.

Sinking Creek Store, located on Cumberland Gap Rd., is a delightful stop along the barn quilt trail. Visitors can explore the beautiful barn quilts of Iowa as they journey through the various barn quilt trails in the area.

6973 Northside Road, Newport VA (Rt. 629) is a scenic stop along the barn quilt trails of Iowa, where you can discover vibrant barn quilts and explore the rich creativity of the local barn quilt trail.

562 Sinking Spring Hollow, New Castle VA, is an ideal starting point for exploring the beautiful barn quilt trails of Iowa. Discover the vibrant stories behind the unique barn quilts of Iowa as you travel along these charming barn quilt trails.

145 Maple Ave. New Castle VA is a great starting point for those interested in exploring the vibrant barn quilt trails of Iowa, where you can discover stunning barn quilts that adorn the landscape.

Sinking Creek Store, located on Cumberland Gap Rd., is a delightful stop along the barn quilt trail. Visitors can explore the beautiful barn quilts of Iowa as they journey through the various barn quilt trails in the area.

6973 Northside Road, Newport VA (Rt. 629) is a scenic stop along the barn quilt trails of Iowa, where you can discover vibrant barn quilts and explore the rich creativity of the local barn quilt trail.

562 Sinking Spring Hollow, New Castle VA, is an ideal starting point for exploring the beautiful barn quilt trails of Iowa. Discover the vibrant stories behind the unique barn quilts of Iowa as you travel along these charming barn quilt trails.

145 Maple Ave. New Castle VA is a great starting point for those interested in exploring the vibrant barn quilt trails of Iowa, where you can discover stunning barn quilts that adorn the landscape.

Sinking Creek Store, located on Cumberland Gap Rd., is a delightful stop along the barn quilt trail. Visitors can explore the beautiful barn quilts of Iowa as they journey through the various barn quilt trails in the area.

6973 Northside Road, Newport VA (Rt. 629) is a scenic stop along the barn quilt trails of Iowa, where you can discover vibrant barn quilts and explore the rich creativity of the local barn quilt trail.

562 Sinking Spring Hollow, New Castle VA, is an ideal starting point for exploring the beautiful barn quilt trails of Iowa. Discover the vibrant stories behind the unique barn quilts of Iowa as you travel along these charming barn quilt trails.

145 Maple Ave. New Castle VA is a great starting point for those interested in exploring the vibrant barn quilt trails of Iowa, where you can discover stunning barn quilts that adorn the landscape.