Worcester Public Library
3 Salem Square, Worcester, MA 01608
Early voting
[{'first': datetime.date(2026, 10, 17), 'last': datetime.date(2026, 10, 19), 'hours': '9:00 a.m. – 5:00 p.m.', 'days': 'Sat, Oct 17 – Mon, Oct 19'}, {'first': datetime.date(2026, 10, 20), 'last': datetime.date(2026, 10, 20), 'hours': '9:00 a.m. – 7:00 p.m.', 'days': 'Tue, Oct 20'}, {'first': datetime.date(2026, 10, 21), 'last': datetime.date(2026, 10, 21), 'hours': '9:00 a.m. – 5:00 p.m.', 'days': 'Wed, Oct 21'}, {'first': datetime.date(2026, 10, 22), 'last': datetime.date(2026, 10, 22), 'hours': '9:00 a.m. – 7:00 p.m.', 'days': 'Thu, Oct 22'}, {'first': datetime.date(2026, 10, 23), 'last': datetime.date(2026, 10, 26), 'hours': '9:00 a.m. – 5:00 p.m.', 'days': 'Fri, Oct 23 – Mon, Oct 26'}, {'first': datetime.date(2026, 10, 27), 'last': datetime.date(2026, 10, 27), 'hours': '9:00 a.m. – 7:00 p.m.', 'days': 'Tue, Oct 27'}, {'first': datetime.date(2026, 10, 28), 'last': datetime.date(2026, 10, 28), 'hours': '9:00 a.m. – 5:00 p.m.', 'days': 'Wed, Oct 28'}, {'first': datetime.date(2026, 10, 29), 'last': datetime.date(2026, 10, 29), 'hours': '9:00 a.m. – 7:00 p.m.', 'days': 'Thu, Oct 29'}, {'first': datetime.date(2026, 10, 30), 'last': datetime.date(2026, 10, 30), 'hours': '9:00 a.m. – 5:00 p.m.', 'days': 'Fri, Oct 30'}]