The Cheshire Craftsmen’s 46th Annual Fair will be held Saturday, Oct. 5, and Sunday, Oct. 7, from 9 a.m. to 3 p.m. each day at the Keene Recreation Center, 312 Washington St., Keene.

The fair will feature 40 exhibitors with a wide variety of handmade items.

Refreshments and lunch will be available.