About MockElection.com
You have a mock election to run, and the usual way to run it is a show of hands, a survey form, or clunky software. None of them feels like voting. Your students deserve the real thing: a ballot, a booth, a lever, a count.
MockElection.com is that booth. It is nonpartisan by design, free to vote in, and built for any classroom, elementary through high school, and the kitchen table. Make an election; hand your students its election number; they pull the lever. No account is needed to vote or to learn, and no student gives the site a name or an email. The real statewide ballot is on the machine already, with today’s vote counted every day up to Official Mock Election Day on Monday, November 2, 2026. Add your own races beside it — student council, the mascot, the Halloween candy — and the count is on the board before the bell.
The booth comes with the lessons: fourteen true elections, from 1789 to the fall of the Soviet Union — America’s, and Britain’s, China’s and Russia’s beside them — with a vote inside each. They are written for middle and high school readers.
MockElection.com was built by Jim Hull, who has taught in Ohio public schools since the ’90s, organized his first mock elections for his students at Dublin’s Grizzell Middle School, and served as headmaster of a Hillsdale College Barney Charter School Initiative academy. He teaches history today at Veritas Classical Academy (veritasacademy.org) in central Ohio. He built this booth because a mock election is three lessons in one — civics, history, and the duty of a citizen — and a student who has done it once knows it is real.
Why a mock election? Because a student who has voted a dozen times before eighteen walks into a real booth knowing what to do, and how to think. The “I Voted” card a voter carries out of this one says the rest: I took part. I did my duty. That is the virtue the booth exists to form.
Make your election at mockelection.com/vote/new. Up to 25 voters costs nothing. A classroom is $10. A whole school is $99.