Oak Park residents can cast ballots at Village Hall starting Monday, Oct. 19, ahead of the Nov. 3 election.
Early voting runs through Monday, Nov. 2, at Village Hall, 123 Madison St., according to the village's early voting page. Voters should enter through the courtyard entrance on Madison Street.
No appointment is needed.
Hours are 9 a.m. to 5 p.m. Monday through Saturday and 10 a.m. to 4 p.m. on Sundays. The full schedule:
- Monday, Oct. 19, through Saturday, Oct. 24: 9 a.m. to 5 p.m.
- Sunday, Oct. 25: 10 a.m. to 4 p.m.
- Monday, Oct. 26, through Saturday, Oct. 31: 9 a.m. to 5 p.m.
- Sunday, Nov. 1: 10 a.m. to 4 p.m.
- Monday, Nov. 2: 9 a.m. to 5 p.m. (last day of early voting)
On Election Day, Tuesday, Nov. 3, residents must vote at their designated polling place.
Grace-period registration
Village Hall is also offering grace-period registration during early voting hours for residents who missed the voter registration deadline. According to the village's early voting page, unregistered voters must bring two pieces of identification, one showing a current address. Registrants must cast their ballot immediately after registering.
A list of acceptable ID forms is available through the Cook County Clerk's office.
Election label unclear
The village's early voting page describes the Nov. 3 contest as a "General Election." The village's weekly report and its official social media account both called it the "2026 Gubernatorial Primary Election." The specific races and ballot questions Oak Park voters will see were not detailed in the materials available.
Oak Park-River Forest High School is also serving as an early voting site this cycle through a Cook County teen voting program.
Residents with questions can call the Village Clerk's office at 708-358-5670 or email [email protected].







