Rodney Jenness, of Lebanon, N.H., passes a plate of turkey to another at his table during the annual Lebanon Christmas Day Dinner in Lebanon, N.H., on Dec. 25, 2018. Listen Community Services, which serves six community meals a week at their White River Junction dining facility, began running the annual Christmas meal this year.  (Valley News - Geoff Hansen) Copyright Valley News. May not be reprinted or used online without permission. Send requests to permission@vnews.com.
Rodney Jenness, of Lebanon, N.H., passes a plate of turkey to another at his table during the annual Lebanon Christmas Day Dinner in Lebanon, N.H., on Dec. 25, 2018. Listen Community Services, which serves six community meals a week at their White River Junction dining facility, began running the annual Christmas meal this year. (Valley News - Geoff Hansen) Copyright Valley News. May not be reprinted or used online without permission. Send requests to permission@vnews.com. Credit: Valley News โ€” Geoff Hansen

There are a few free community meal options in the Upper Valley on Christmas Day and Christmas Eve.

Listen Community Services will host its Holiday Dinner from 4 to 5 p.m. on Christmas Eve, Wednesday, Dec. 24, at its Listen Community Dining Hall at 42 Maple St. in White River Junction. Call 603-448-4553 for more information.

A Community Christmas Lunch will take place Thursday from noon to 1:30 p.m. at the Enfield Community Building, located at 208 Route 4. The event, which is being hosted by an Enfield family, requires no reservations.

The McCabe Family will host its 13th annual free Community Christmas Dinner on Thursday from noon to 2 p.m. at 146 Main St., in downtown Windsor. Contact Ruth McCabe at 802-674-4445 or sparkle9699@yahoo.com for more information.

Liz Sauchelli can be reached at esauchelli@vnews.com or 603-727-3221.