2018 Midterm Primary and General Elections

States all have slightly different rules for voting. Know how to vote in your state!

State

Primary Election Date

Registration Deadline

Same Day Registration

Early Voting

No Excuse Absentee Voting

All Mail Voting

Alabama

Tuesday, Jun 5, 2018

Monday, October 22, 2018





Alaska

Tuesday, Aug 21, 2018

Sunday, October 7, 2018


Yes

Yes


Arizona

Tuesday, Aug 28, 2018

Tuesday, October 9, 2018


Yes

Yes


Arkansas

Tuesday, May 22, 2018

Tuesday, October 9, 2018


Yes

Yes


California

Tuesday, Jun 5, 2018

Monday, October 22, 2018

Yes

Yes

Yes


Colorado

Tuesday, Jun 26, 2018

Monday, October 29, 2018

Yes



Yes

Connecticut

Tuesday, Aug 14, 2018

Tuesday, October 30, 2018

Yes




Delaware

Thursday, Sep 6, 2018

Saturday, October 13, 2018





District of Columbia

Tuesday, Jun 19, 2018

Tuesday, October 16, 2018

Yes

Yes

Yes


Florida

Tuesday, Aug 28, 2018

Tuesday, October 9, 2018


Yes

Yes


Georgia

Tuesday, May 22, 2018

Tuesday, October 9, 2018


Yes

Yes


Hawaii

Saturday, Aug 11, 2018

Tuesday, October 9, 2018


Yes

Yes


Idaho

Tuesday, May 15, 2018

Friday, October 12, 2018

Yes

Yes

Yes


Illinois

Tuesday, Mar 20, 2018

Tuesday, October 9, 2018

Yes

Yes

Yes


Indiana

Tuesday, May 8, 2018

Tuesday, October 9, 2018


Yes



Iowa

Tuesday, Jun 5, 2018

Saturday, October 27, 2018

Yes

Yes

Yes


Kansas

Tuesday, Aug 7, 2018

Tuesday, October 16, 2018


Yes

Yes


Kentucky

Tuesday, May 22, 2018

Tuesday, October 9, 2018





Louisiana

Tuesday, Nov 6, 2018

Tuesday, October 9, 2018


Yes



Maine

Tuesday, Jun 12, 2018

Tuesday, October 16, 2018

Yes

Yes

Yes


Maryland

Tuesday, Jun 26, 2018

Tuesday, October 16, 2018


Yes

Yes


Massachusetts

Tuesday, Sep 4, 2018

Wednesday, October 17, 2018


Yes



Michigan

Tuesday, Aug 7, 2018

Tuesday, October 9, 2018





Minnesota

Tuesday, Aug 14, 2018

Tuesday, October 16, 2018

Yes

Yes

Yes


Mississippi

Tuesday, Jun 5, 2018

Tuesday, October 9, 2018





Missouri

Tuesday, Aug 7, 2018

Wednesday, October 10, 2018





Montana

Tuesday, Jun 5, 2018

Tuesday, October 9, 2018

Yes

Yes

Yes


Nebraska

Tuesday, May 15, 2018

Friday, October 26, 2018


Yes

Yes


Nevada

Tuesday, Jun 12, 2018

Sunday, October 7, 2018


Yes

Yes


New Hampshire

Tuesday, Sep 11, 2018

Tuesday, November 6, 2018

Yes




New Jersey

Tuesday, Jun 5, 2018

Tuesday, October 16, 2018


Yes

Yes


New Mexico

Tuesday, Jun 5, 2018

Tuesday, October 9, 2018


Yes

Yes


New York

Tuesday, Jun 26, 2018

Wednesday, October 17, 2018





North Carolina

Tuesday, May 8, 2018

Friday, October 12, 2018


Yes

Yes


North Dakota

Tuesday, Jun 12, 2018

Registration Not Required


Yes

Yes


Ohio

Tuesday, May 8, 2018

Tuesday, October 9, 2018


Yes

Yes


Oklahoma

Tuesday, Jun 26, 2018

Friday, October 12, 2018


Yes

Yes


Oregon

Tuesday, May 15, 2018

Tuesday, October 16, 2018




Yes

Pennsylvania

Tuesday, May 15, 2018

Saturday, October 6, 2018





Rhode Island

Wednesday, Sep 12, 2018

Tuesday, October 9, 2018





South Carolina

Tuesday, Jun 12, 2018

Sunday, October 7, 2018





South Dakota

Tuesday, Jun 5, 2018

Monday, October 22, 2018


Yes

Yes


Tennessee

Thursday, Aug 2, 2018

Tuesday, October 9, 2018


Yes



Texas

Tuesday, Mar 6, 2018

Tuesday, October 9, 2018


Yes



Utah

Tuesday, Jun 26, 2018

Thursday, November 1, 2018


Yes

Yes


Vermont

Tuesday, Aug 14, 2018

Tuesday, November 6, 2018

Yes

Yes

Yes


Virginia

Tuesday, Jun 12, 2018

Monday, October 15, 2018



Yes


Washington

Tuesday, Aug 7, 2018

Monday, October 29, 2018



Yes

Yes

West Virginia

Tuesday, May 8, 2018

Tuesday, October 16, 2018


Yes



Wisconsin

Tuesday, Aug 14, 2018

Wednesday, October 17, 2018

Yes

Yes

Yes


Wyoming

Tuesday, Aug 21, 2018

Monday, October 22, 2018

Yes

Yes

Yes


THE 2018 U.S. GENERAL ELECTION IS TUESDAY, NOVEMBER 6.