How do I Vote

Your vote matters and will never be wasted as long you vote for a candidate who you believe has your best interests at heart. When people say your one vote won't make a difference, they're saying they don't respect your beliefs and they don't respect you as a person. I believe that everyone should be allowed to speak their mind and should have a say in who they choose to represent them. Furthermore, while I would like to earn your vote, I would rather you vote for someone else than choosing not to vote at all. If you want to participate and vote, please utilize the following resources.

Register to vote online at:

Alabama Votes

Register to vote online at:

Alaska Online Voter Registration

Register to vote online at:

EZ Voter Registration

Information being updated.

Register to vote online at:

California Online Voter Registration

Register to vote online at:

Go Vote Colorado

Register to vote online at:

Connecticut Online Voter Registration

Register to vote online at:

I Vote Delaware

Register to vote online at:

Register to Vote Florida

Register to vote online at:

Georgia Online Voter Registration

Register to vote online at:

Hawaii Online Voter Registration

Register to vote online at:

Idaho Votes

Register to vote online at:

Illinois Online Voter Registration

Register to vote online at:

Indiana Online Voter Registration

Register to vote online at:

Iowa Online Voter Registration

Register to vote online at:

Kansas Online Voter Registration

Register to vote online at:

Kentucky Online Voter Registration

Register to vote online at:

Geaux Vote

Information being updated.

Register to vote online at:

Maryland Online Voter Registration

Register to vote online at:

Massachusettes Online Voter Registration

Information being updated.

Register to vote online at:

MN Votes

Information being updated.

Register to vote online at:

Vote Missouri

Information being updated.

Register to vote online at:

Nebraska Online Voter Registration

Register to vote online at:

Nevada Online Voter Registration

Information being updated.

Information being updated.

Register to vote online at:

New Mexico Online Voter Registration

Register to vote online at:

New York Electronic Voter Registration

Information being updated.

Information being updated.

Register to vote online at:

Ohio Online Voter Registration

Register to vote online at:

OreStar

Register to vote online at:

PA Online Voter Registration

Register to vote online at:

RI Online Voter Registration

Register to vote online at:

S.C. Online Voter Registration

Information being updated.

Register to vote online at:

GoVoteTN

Information being updated.

Register to vote online at:

Utah Online Voter Registration

Register to vote online at:

Vermont Online Voter Registration

Register to vote online at:

Virginia Voter Registration

Register to vote online at:

MyVote

Register to vote online at:

West Virginia Online Voter Registration

Register to vote online at:

MyVote Wisconsin

Information being updated.