Albemarle County Fair at Highland

The Albemarle County Fair is scheduled from Thursday, August 3 through Saturday, August 5 on the grounds of Highland. Fair hours will be 4 to 9 pm on Thursday, August 3, and 10am to 9pm on Friday and Saturday, August 4 and 5. Tickets are $5 per person and free for children under 6 years of age.

This fun and festive “Old-Time Country Fair” will be a three-day agricultural celebration, complete with exhibits, baked goods, crafts, family entertainment, events, livestock, and grand old-time country fun. In addition to this year’s attractions, the fair, in collaboration with James Monroe’s Highland, will offer demonstrations of historic and cultural significance, including a blacksmith, wool spinning and weaving, and a reproduction button maker.

Residents of Albemarle and surrounding counties are invited to enter their work—including baked goods, arts and crafts, agriculture, and fine arts—for judging at the fair. Entry categories and other information, including events and entertainment schedules, can be found at All entries must be dropped off at James Monroe’s Highland for judging Wednesday, August 2 from 4 to 8pm.

The Albemarle County Fair Board thanks the community for their interest and continued support and looks forward to sharing and celebrating the best of our rich and lively agricultural community at this year’s fair at James Monroe’s Highland.