Wake up, Westport. It's the weekend and there's plenty to do around town. Here are some recommendations:

Everything will be up to date when the Staples Players present "Thoroughly Modern Millie" at the main stage theater at Staples High School, 70 North Ave., all weekend long. The curtain rises at 7:30 p.m. Friday and Saturday and at 2 p.m. Sunday. Discounted senior citizen tickets are available for the Sunday matinee. For more information, visit www.staplesplayers.com or call 203-341-1310.

It may by late autumn, but farm markets are still in season in Westport. The Westport Winter Farmers Market opens for its season Saturday, running weekly through March 15, at Gilbertie's, 7 Sylvan Lane. There will be fresh fare from farms, bakeries, butchers and specialty food vendors. It takes place from 10 a.m. to 2 p.m. Check www.westportfarmersmarket.com for details.

The start of the holiday season is just around the corner, so get a jump on your shopping at the Westport Historical Society's crafts show Saturday and Sunday at historical society headquarters, 25 Avery Place. Admission is free and the wide range of wares is moderately priced. Hours are 10 a.m. to 5 p.m. For more information call 203-222-1424 or visit www.westporthistory.org

Be a part of the discussion when the Usual Suspects Book Club's topic is "A Place of Execution" by Val McDermid at 2 p.m. Sunday at the Westport Library, 20 Jesup Road. Visit www.westportlibrary.org or call 203-291-4800 for more information.

The Estonian Choir will perform at 4 p.m. Sunday at Christ & Holy Trinity Church as part of the church's Music & Arts series. The concert will be followed by a reception. Tickets are $35 for preferred seats and $30 for adults and $10 for children under 18 for general seating. Purchase tickets by calling 203-227-0827 or visit www.chtwestport.org/tickets.

The younger set can learn a lesson in the meaning of friendship when the Westport Country Playhouse, 25 Powers Court, presents "Madeline and the Bad Hat" at 1 and 4 p.m. Sunday, part of the theater's new series of family-friendly productions. Tickets are $20 and pre-show activities are planned an hour before each performance. Visit www.westportplayhouse.org or call 203-227-4177 for details.