Information on:

Green Valley Book Fair

Green Valley Book Fair
2192 Green Valley Lane
800-385-0099

Located just south of Harrisonburg, Virginia, in the heart of the beautiful Shenandoah Valley, the Green Valley Book Fair is a discount book outlet store featuring over 500,000 new books at incredible bargain prices. Save up to 90% off retail on over 30,000 different titles in more than 60 different categories including fiction, history, health and self-help, children's books, religion, science, sports, cooking, home and garden, crafts, art, reference, nature and outdoors, and more.

Founded in 1971, the Green Valley Book Fair has become famous among book lovers throughout Virginia and the mid-Atlantic region for its great selection and low, wholesale-to-everyone prices.

Our 25,000 square foot store is climate-controlled and wheelchair accessible. We have benches throughout the store to make your shopping easier.



Green Valley Book Fair is not affiliated with AmericanTowns Media

Upcoming Events at Green Valley Book Fair

Green Valley Book Fair

Sunday, Apr 5, 2020 from 12:00pm to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Monday, Apr 6, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Tuesday, Apr 7, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Wednesday, Apr 8, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Thursday, Apr 9, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Saturday, May 2, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Sunday, May 3, 2020 from 12:00pm to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Monday, May 4, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Tuesday, May 5, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Wednesday, May 6, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Thursday, May 7, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Friday, May 8, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Saturday, May 9, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Sunday, May 10, 2020 from 12:00pm to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Monday, May 11, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Tuesday, May 12, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Wednesday, May 13, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Thursday, May 14, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Friday, May 15, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Saturday, May 16, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Sunday, May 17, 2020 from 12:00pm to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Monday, May 18, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Tuesday, May 19, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Wednesday, May 20, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Thursday, May 21, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Friday, May 22, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Saturday, May 23, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Sunday, May 24, 2020 from 12:00pm to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Monday, May 25, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Saturday, Jun 20, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Sunday, Jun 21, 2020 from 12:00pm to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Monday, Jun 22, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Tuesday, Jun 23, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Wednesday, Jun 24, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Thursday, Jun 25, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Friday, Jun 26, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Saturday, Jun 27, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Sunday, Jun 28, 2020 from 12:00pm to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Monday, Jun 29, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Tuesday, Jun 30, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Wednesday, Jul 1, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Thursday, Jul 2, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Friday, Jul 3, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Saturday, Jul 4, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Sunday, Jul 5, 2020 from 12:00pm to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Monday, Jul 6, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Tuesday, Jul 7, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Wednesday, Jul 8, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Thursday, Jul 9, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Friday, Jul 10, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Saturday, Jul 11, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Sunday, Jul 12, 2020 from 12:00pm to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Monday, Jul 13, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Tuesday, Jul 14, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Wednesday, Jul 15, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Thursday, Jul 16, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Friday, Jul 17, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Saturday, Jul 18, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Sunday, Jul 19, 2020 from 12:00pm to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Monday, Jul 20, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Tuesday, Jul 21, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Wednesday, Jul 22, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Thursday, Jul 23, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Saturday, Aug 15, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Sunday, Aug 16, 2020 from 12:00pm to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Monday, Aug 17, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Tuesday, Aug 18, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Wednesday, Aug 19, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Thursday, Aug 20, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Friday, Aug 21, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Saturday, Aug 22, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Sunday, Aug 23, 2020 from 12:00pm to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Monday, Aug 24, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Tuesday, Aug 25, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Wednesday, Aug 26, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Thursday, Aug 27, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Friday, Aug 28, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Saturday, Aug 29, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Sunday, Aug 30, 2020 from 12:00pm to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Monday, Aug 31, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Tuesday, Sep 1, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Wednesday, Sep 2, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Thursday, Sep 3, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Friday, Sep 4, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Saturday, Sep 5, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Sunday, Sep 6, 2020 from 12:00pm to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Monday, Sep 7, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »
Green Valley Book Fair

Green Valley Book Fair

Saturday, Oct 3, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Sunday, Oct 4, 2020 from 12:00pm to 5:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Monday, Oct 5, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Tuesday, Oct 6, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Wednesday, Oct 7, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Thursday, Oct 8, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Friday, Oct 9, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Saturday, Oct 10, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Sunday, Oct 11, 2020 from 12:00pm to 5:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Monday, Oct 12, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Tuesday, Oct 13, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Wednesday, Oct 14, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Thursday, Oct 15, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Friday, Oct 16, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Saturday, Oct 17, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Sunday, Oct 18, 2020 from 12:00pm to 5:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Monday, Oct 19, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Tuesday, Oct 20, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Wednesday, Oct 21, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Thursday, Oct 22, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Friday, Oct 23, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Saturday, Oct 24, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Sunday, Oct 25, 2020 from 12:00pm to 5:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Monday, Oct 26, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Tuesday, Oct 27, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Wednesday, Oct 28, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Friday, Nov 27, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Saturday, Nov 28, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Sunday, Nov 29, 2020 from 12:00pm to 5:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Monday, Nov 30, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Tuesday, Dec 1, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Wednesday, Dec 2, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Thursday, Dec 3, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Friday, Dec 4, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Saturday, Dec 5, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Sunday, Dec 6, 2020 from 12:00pm to 5:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Monday, Dec 7, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Tuesday, Dec 8, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Wednesday, Dec 9, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Thursday, Dec 10, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Friday, Dec 11, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Saturday, Dec 12, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Sunday, Dec 13, 2020 from 12:00pm to 5:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Monday, Dec 14, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Tuesday, Dec 15, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Wednesday, Dec 16, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Thursday, Dec 17, 2020 from 10:00am to 5:00pm
Mount Crawford, VA
Read More »

Green Valley Book Fair

Friday, Dec 18, 2020 from 10:00am to 6:00pm
Mount Crawford, VA
Read More »

Photos