Thursday, Oct. 15: Early voting begins for all Buncombe municipal elections at the Buncombe Board of Elections, 189 College St.
Wednesday, Oct. 21: Xpress publishes its general election voter guide for the Asheville City Council and mayoral elections.
Thursday, Oct. 22: The Council for Independent Business Owners hosts a forum for Asheville City Council and mayoral candidates, noon at Magnolia's, 26 Walnut St.
Thursday, Oct. 22: The Black Mountain News hosts a candidate forum for Black Mountain Board of Alderman candidates, 7 p.m. at the Black Mountain Center for the Arts, 225 W. State St.
Thursday, Oct. 22: WENOCA (Sierra Club) forum for Asheville City Council and mayoral candidates, 7 p.m., Jewish Community Center of Asheville, 236 Charlotte St.
Friday, Oct. 23: Pumpkin carving and bonfire to support Asheville City Council candidate Cecil Bothwell. Kid-friendly, cider and cookies, you bring pumpkin, 6 p.m. at Hanger Hall, 31 Park Ave.
Saturday, Oct. 24: Early voting for Buncombe County municipal elections begins at four remote locations: North Asheville Library, 1030 Merrimon Avenue; South Buncombe Library, 260 Overlook Road; Parks, Recreation and Cultural Arts Dept., 70 Gashes Creek Road; and West Asheville Library, 942 Haywood Road.
Friday, Oct. 30: Get There Asheville early voting event. Meet at 5 p.m. at Pritchard Park to walk, bike or bus to the polls. Meet-up follows at Asheville Pizza and Brewing, 77 Coxe Ave.
Saturday, Oct. 31: Last day of early voting for Buncombe general election.
Tuesday, Nov. 3: General election for all Buncombe municipal elections.
Please send all campaign-related event information for races within Buncombe County to email@example.com or call 251-1333, ext. 153.