When the Elves Faire in Edgartown opens on Saturday, Dec. 8 at 10 a.m., children and parents can enjoy craft-making together, producing gnome or princess hats, snow globes and many other delights. Other favorite attractions are decorating gingerbread houses and face painting. Booths are set up with all the materials and a coach for each project.

The Elves Faire is the annual fundraiser of the Island Waldorf Community, and the event benefits the preschool program at Plum Hill School. The retail items which will be for sale reflect the Waldorf influence: there will be handmade toys, soft dolls of natural fibers, kits for learning to knit, art supplies and picture books to spark the imagination. Food will be served throughout the day. A “fortune fairy” and simple games like “fishing for treasure” will engage young children, while adults will be intrigued by a wide variety of unusual items and services to be bid on in a silent auction.

At 11 a.m. Spindrift Marionette Troupe offers a puppet show, The Singing Tree, the Speaking Bird, and the Water of Life, a tale of courage, magic and healing from the Arabian Nights.

At 1 p.m. the West Tisbury Bell Choir will perform a concert of seasonal music; both events are well suited for family enjoyment.

The Elves Fair, part of Christmas in Edgartown, takes place in the Federated Church parish hall on School street. It will close with the announcements of the silent auction winners at 4 p.m.