Voters will elect both Cantor’s short-term replacement and his successor to a full two-year term on the same day.
In a statement, McAuliffe said holding the two elections simultaneously would be the best use of state resources and ensure Virginians are represented during the lame duck session after the November election.
The 7th District stretches from Henrico County and suburban Richmond through Culpeper County.
Cantor lost his primary re-election bid to a little-known professor, who garnered substantial support from tea party activists. He also resigned his post as majority leader of the House.