Tim Kaine (D – Incumbent)
Tim Kaine (D – Incumbent)
Corey Stewart (R)
Corey Stewart (R)

Created by the Campus Election Engagement Project, a nonpartisan effort to help college and university administrators, faculty, and student leaders engage their schools in the election. Key sites consulted included,,,, and public candidate statements. For guides to local races, see from the League of Women Voters and For more detailed information visit their pages.

Visit and to volunteer. Other candidates include Matt Waters (L). We can’t include candidates polling under 15%, but check out his website. To download a printable pdf version of this guide, click here

Abortion: Mostly ban or mostly legal?

Kaine –  Legal. Supports women’s right “to make their own reproductive choices.” Opposes efforts to weaken Roe v. Wade & defund Planned Parenthood.

Stewart – Ban. No exceptions for rape, incest, or life of the mother. “It is the duty of legislators to protect those who cannot protect themselves.”


Campaign Finance: Require political ads to disclose their largest funders? Stand on Citizens United decision, allowing unlimited corporate political donations?

Kaine –  Yes. Introduced 2017 Disclose Act to disclose major campaign funders. Reverse Citizens United, saying erodes democracy & undermines elections.

Stewart – No public statement found on Disclose Act. Opposes regulation of campaign donations.


Climate Change: Consider climate change a critical issue? Limit or tax production of greenhouse gases?

Kaine –  Yes. Climate change imperils our planet’s future & threatens our economy. Need to regulate greenhouse gases. Paris Climate Accord withdrawal will make it harder to deal with climate change at home.

Stewart – No. “Theory of man-made Climate change is a hoax.” Climate is changing, but “I don’t believe that man is the primary cause & I don’t believe that man can change that.” Believes climate accord regulations are “nonsensical.”


Contraception: Allow employers to withhold contraceptive coverage if disagree?

Kaine –  No. Co-sponsor of bill to restore ACA contraceptive coverage requirement.

StewartNo statement found.


Economy: Support federal spending as a means of promoting economic growth?

Kaine –  Yes. Particularly transportation infrastructure.

Stewart – No. Generally opposes.


Economy: Support President Trump’s imposition of tariffs on Chinese steel & other products?

Kaine –  No. “They are killing jobs“ & could “significantly put our infrastructure advancements at risk.”

StewartYes. “What President Trump is doing [with the Chinese tariffs] is right on.”


Education: Provide vouchers to parents to send their children to private schools with public money?

Kaine –  No. Will fight efforts to divert public school funding to private schools.

Stewart – Yes. Parents need to be in charge & should have as many choices as possible including vouchers.


Elections: Support nonpartisan redistricting vs potential partisan gerrymandering?

Kaine –  Yes.

Stewart – Unclear, but supported contentious redistricting proposal.


Environment: Support cutbacks in Environmental Protection Administration?

Kaine –  No. Signed letter voicing “extreme concern” over the cuts.

Stewart – Likely yes. Excess environmental regulation “costs jobs, increases energy costs…has little or no positive impact.”


Gay Marriage: Support gay marriage?

Kaine –  Yes. In 2006 opposed VA amendment banning same sex marriage. “We’re still fighting for full LGBT equality.”

Stewart – No. Strongly opposes; seeks to overturn Supreme Court legalization. Signed survey to oppose “brainwashing elementary school children with the Homosexual Agenda.”


Gun Control: Support more restrictive gun control legislation? Restrict semi-automatic weapons?

Kaine –  Yes. Co-sponsored bill to ban military-style assault weapons, high-capacity ammunition magazines, & bump stocks. Supports improved background checks.

Stewart – No. Supports absolute right to gun ownership. Gave away a semi-automatic rifle in raffle to highlight his position.


Healthcare: Support or Repeal Affordable Care Act (ACA), known as Obamacare? Support Medicaid expansion to subsidize low-income participants?

Kaine –  Supports ACA; has voted against all efforts for full or partial repeal. Praised Virginia’s Medicaid expansion.

Stewart – Full repeal. “Obamacare has failed.” Called Virginia Medicaid expansion “a major disaster for our party.” Replace Medicaid with state block grants.


Healthcare: Let Planned Parenthood receive public funds for non-abortion healthcare?

Kaine –  Yes. A critical part of healthcare safety net. “We can’t let anybody undercut Planned Parenthood or the healthcare safety net.”

Stewart – No. Will work to defund. “I will NEVER apologize for being pro-life & I will ALWAYS stand up to Planned Parenthood.”


Immigration: Support path to citizenship for America’s 11 million illegal immigrants, including “DACA” recipients or “Dreamers,” who grew up in the US after being brought here illegally as children?

Kaine –  Yes. Supported comprehensive immigration reform to protect Dreamers, enhance border security & create earned path to citizenship for “those living in the shadows.”

Stewart – No. “Illegal immigration threatens America’s security, jobs, & tax dollars.” No amnesty. Build the wall.  Instructed his county police to check immigration status of anyone they believed were in the country illegally.


Iran: Support Trump withdrawal from treaty limiting Iran’s nuclear capability in return for lifting economic sanctions?

Kaine –  Opposes withdrawal. Damages diplomatic credibility, weakens alliances. Reopens the door for Iran to start enriching uranium.

Stewart – Supports withdrawal. “Iran continues to be a state-sponsor of terrorism across the planet.”


Marijuana: Legalize or decriminalize marijuana?

Kaine –  Introduced bill to decriminalize at federal level & respect states’ rights.

Stewart – Decriminalize but don’t legalize.


Minimum Wage: Raise the federal minimum wage from current $7.25/hr?

Kaine –  Yes. Co-sponsored $15/hour proposal.

Stewart – No public statements found.


Net Neutrality: Require internet providers to provide equal access to all users?

Kaine –  Yes. Voted to protect.

Stewart – No public statements found.


President Trump: Response to President Trump’s actions & policies?

Kaine – Strong critic of policies. Has voted with Trump 34% of time (as of Oct. 12, 2018).

Stewart – Strong supporter: “I was Trump before Trump was Trump.”


Social Security: Address Social Security solvency?

Kaine –  Opposes any privatization. Make more solvent by lifting cap that only taxes incomes up to $128,000.

Stewart – Congress should stop “dipping into the Social Security trust fund” for “things like settling sexual harassment claims.” Lifting cap would “increase taxes on the little guy.”  


Renewable Energy: Should government support renewable energy?

Kaine –  Yes. Has supported renewable energy subsidies. Also supported a VA coal plant as governor. In 2013 supported off-shore drilling, which now opposes.

Stewart – Opposed Governor McAuliffe’s renewable energy initiatives. Says backs all US energy development “including nuclear, solar, wind & fossil fuels.


Student Debt: Refinance student loans at lower rates, paid for by increasing taxes on high earners (Elizabeth Warren proposal)? Increase student financial aid?

Kaine –  Voted for 2014 Warren proposal. Also fixed glitch in public service loan forgiveness program. Allow Pell Grants to cover short-term training.

StewartNo public statement found.


Taxes: Support President Trump’s tax cuts?

Kaine –  No. They explode the deficit, only benefit big corporations & the very wealthy  & raise healthcare premiums.

Stewart – Yes. “Lowering taxes is the key to prosperity.” Trump cuts have yielded low unemployment & soaring corporate profits. Suggests making permanent.


Voting Rights: Support Governor McAuliffe’s restoring felon voting rights?

Kaine –  Yes. Supported. Also expand early voting & general ballot access.

StewartNo public statement found.