Just in time to beat the cold and darkness of winter, Vineyard churches are once again stepping into the void to provide a hot meal and warm company every day of the week.

Monday: St. Andrew’s Church, 34 North Summer street, Edgartown, 5:30 p.m.

Tuesday: Chilmark Church, 9 Menemsha Crossroad, Chilmark, 5:30 to 6:30 p.m.

Wednesday: West Tisbury Congregational Church, 1051 State Road, West Tisbury 5:30 to 7 p.m.

Thursday: St. Augustine, 56 Franklin Street, Vineyard Haven 5 to 6:30 p.m.

Friday: Grace Episcopal Church, 36 Woodlawn Avenue, Vineyard Haven, 5 to 6 p.m.

Saturday: United Methodist Church, 40 Trinity Park, Oak Bluffs, 5:30 p.m.

Sunday: Edgartown Federated Church, 45 South Summer Street, community luncheon from 12:30 to 2 p.m.