

2026 Primary Schedule
(all times listed are local times in your home state)

Alabama
ELECTION DATE
May 19th
REGISTRATION DATE
Postmarked by May 4th
REGISTRATION DELIVERY MEANS
BALLOT REQUEST DATE
Not necessary
BALLOT REQUEST DELIVERY MEANS
Not necessary
BALLOT RETURN DATE
May 19th by 19:00
BALLOT RETURN DELIVERY MEANS
Online Upload

Alaska
ELECTION DATE
August 18th
REGISTRATION DATE
July 19th
REGISTRATION DELIVERY MEANS
Email or fax by July 19th 17:00
BALLOT REQUEST DATE
August 8th 17:00 ballot by mail or August 17th 17:00 ballot by Email or fax
BALLOT REQUEST DELIVERY MEANS
Mail, Email or fax
BALLOT RETURN DATE
August 18th 20:00 by fax. By mail postmarked by August 18th recieved by August 28th
BALLOT RETURN DELIVERY MEANS
See instructions above

Arizona
ELECTION DATE
August 4th
REGISTRATION DATE
August 4th, 19:00
REGISTRATION DELIVERY MEANS
Mail, Email or Fax
BALLOT REQUEST DATE
August 4th, 19:00
BALLOT REQUEST DELIVERY MEANS
Mail, Email or Fax
BALLOT RETURN DATE
August 4th, 19:00
BALLOT RETURN DELIVERY MEANS
Mail, Email, fax or online upload

Arkansas
ELECTION DATE
March 3rd
REGISTRATION DATE
Postmarked by February 2nd
REGISTRATION DELIVERY MEANS
BALLOT REQUEST DATE
February 24th
BALLOT REQUEST DELIVERY MEANS
Mail, Email or fax
BALLOT RETURN DATE
Postmarked by March 3rd, received by March 13th 17:00
BALLOT RETURN DELIVERY MEANS

California
ELECTION DATE
June 2nd
REGISTRATION DATE
May 18th
REGISTRATION DELIVERY MEANS
Fax or online upload
BALLOT REQUEST DATE
Not required but recommended
BALLOT REQUEST DELIVERY MEANS
Not necessary
BALLOT RETURN DATE
Postmarked by June 2nd received by June 9th, or recieved by June 2nd 20:00 by fax for overseas voters
BALLOT RETURN DELIVERY MEANS
Mail or fax

Colorado
ELECTION DATE
June 30th
REGISTRATION DATE
June 30th 19:00 or postmarked June 30th and recieved by July 8th
REGISTRATION DELIVERY MEANS
Mail, Email or fax
BALLOT REQUEST DATE
Not required but recommended
BALLOT REQUEST DELIVERY MEANS
Not necessary
BALLOT RETURN DATE
July 8th
BALLOT RETURN DELIVERY MEANS
Mail, Email or fax

Connecticut
ELECTION DATE
August 11th
REGISTRATION DATE
August 10th
REGISTRATION DELIVERY MEANS
Mail, Email or fax
BALLOT REQUEST DATE
August 10th
BALLOT REQUEST DELIVERY MEANS
Mail, Email or fax
BALLOT RETURN DATE
August 11th 20:00
BALLOT RETURN DELIVERY MEANS
Postal mail

Delaware
ELECTION DATE
September 15th
REGISTRATION DATE
August 31st
REGISTRATION DELIVERY MEANS
Email, fax or postmarked
BALLOT REQUEST DATE
September 11th 16:30 to receive ballot by mail, or September 14th 12:00PM to recieve ballot online or by fax
BALLOT REQUEST DELIVERY MEANS
Mail, Email or fax
BALLOT RETURN DATE
September 15th, 20:00
BALLOT RETURN DELIVERY MEANS
Mail, Email or fax

District of Columbia
ELECTION DATE
June 16th
REGISTRATION DATE
May 26th
REGISTRATION DELIVERY MEANS
Mail, Email or fax
BALLOT REQUEST DATE
June 13th
BALLOT REQUEST DELIVERY MEANS
Mail, Email or fax
BALLOT RETURN DATE
June 16th 20:00
BALLOT RETURN DELIVERY MEANS
Email or fax

Florida
ELECTION DATE
August 18th
REGISTRATION DATE
July 20th
REGISTRATION DELIVERY MEANS
Postmarked by
BALLOT REQUEST DATE
August 6th 17:00 for ballot by mail
BALLOT REQUEST DELIVERY MEANS
Mail, Email or fax
BALLOT RETURN DATE
August 18th 19:00
BALLOT RETURN DELIVERY MEANS
Mail or fax

Georgia
ELECTION DATE
May 19th
REGISTRATION DATE
April 20th
REGISTRATION DELIVERY MEANS
Mail, Email or fax
BALLOT REQUEST DATE
May 8th
BALLOT REQUEST DELIVERY MEANS
Mail, Email or fax
BALLOT RETURN DATE
Postmarked by May 19th, received by May 22nd
BALLOT RETURN DELIVERY MEANS
See instruction above

Hawaii
ELECTION DATE
August 8th
REGISTRATION DATE
July 29th, or August 8th 19:00 with valid HI ID
REGISTRATION DELIVERY MEANS
Mail, Email, fax or online upload
BALLOT REQUEST DATE
August 1st 16:30
BALLOT REQUEST DELIVERY MEANS
Mail, Email or fax
BALLOT RETURN DATE
August 8th 19:00
BALLOT RETURN DELIVERY MEANS
Mail, Email or fax

Idaho
ELECTION DATE
May 19th
REGISTRATION DATE
April 24th
REGISTRATION DELIVERY MEANS
Postmarked by
BALLOT REQUEST DATE
May 8th 17:00
BALLOT REQUEST DELIVERY MEANS
Mail, Email or fax
BALLOT RETURN DATE
Recieved by May 19th 20:00
BALLOT RETURN DELIVERY MEANS
Postal mail

Illinois
ELECTION DATE
March 17th
REGISTRATION DATE
Not required for overseas voters
REGISTRATION DELIVERY MEANS
NA
BALLOT REQUEST DATE
First time registrants submited by February 17th and "intend to return" - receive ballot with State & Federal offices. March 9th deadline for civilians already registred to vote
BALLOT REQUEST DELIVERY MEANS
Mail, Email or Fax
BALLOT RETURN DATE
Postmarked by March 17th, received by March 31st
BALLOT RETURN DELIVERY MEANS
Postal Mail

Indiana
ELECTION DATE
May 5th
REGISTRATION DATE
April 27th
REGISTRATION DELIVERY MEANS
Mail, Email or fax
BALLOT REQUEST DATE
April 23rd for ballot by mail, or May 4th 12:00OM for ballots by Email, fax on online
BALLOT REQUEST DELIVERY MEANS
Mail, Email or fax
BALLOT RETURN DATE
Recieved by May 5th 18:00 by Email, fax or mail -- sent from the US or postmarked by May 5th and recieved by May 15th 12:00 if mailed from abroad
BALLOT RETURN DELIVERY MEANS
See instructions above

Iowa
ELECTION DATE
June 2nd
REGISTRATION DATE
Overseas voters not required to submit voter registration form
REGISTRATION DELIVERY MEANS
NA
BALLOT REQUEST DATE
June 1st, 17:00
BALLOT REQUEST DELIVERY MEANS
Mail, Email or fax
BALLOT RETURN DATE
Postmarked by June 1st and received by June 8th 12:00 PM
BALLOT RETURN DELIVERY MEANS
Postal mail

Kansas
ELECTION DATE
August 4th
REGISTRATION DATE
August 4th
REGISTRATION DELIVERY MEANS
Email or fax
BALLOT REQUEST DATE
August 4th
BALLOT REQUEST DELIVERY MEANS
Email or fax
BALLOT RETURN DATE
August 4th
BALLOT RETURN DELIVERY MEANS
Mail, Email or fax

Kentucky
ELECTION DATE
May 19th
REGISTRATION DATE
April 20th 16:00
REGISTRATION DELIVERY MEANS
Email or fax
BALLOT REQUEST DATE
May 12th, 16:00
BALLOT REQUEST DELIVERY MEANS
Mail, Email or fax
BALLOT RETURN DATE
May 19th, 18:00
BALLOT RETURN DELIVERY MEANS

Louisiana
ELECTION DATE
May 16th
REGISTRATION DATE
April 15th or April 25th with a valid LA ID
REGISTRATION DELIVERY MEANS
Mail, Email, fax or online
BALLOT REQUEST DATE
May 15th 16:30
BALLOT REQUEST DELIVERY MEANS
Mail, Email or fax
BALLOT RETURN DATE
May 16th 20:00
BALLOT RETURN DELIVERY MEANS
Mail or fax

Maine
ELECTION DATE
June 9th
REGISTRATION DATE
June 8th
REGISTRATION DELIVERY MEANS
Mail, Email or fax
BALLOT REQUEST DATE
June 8th 12:00 PM
BALLOT REQUEST DELIVERY MEANS
Mail, Email or fax
BALLOT RETURN DATE
June 9th, 20:00 PM
BALLOT RETURN DELIVERY MEANS
Mail, Email or fax

Maryland
ELECTION DATE
June 23rd
REGISTRATION DATE
June 2nd 17:00 with MD State ID or postmarked by June 2nd
REGISTRATION DELIVERY MEANS
Online upload or Mail
BALLOT REQUEST DATE
June 16th to recieve ballot by mail or fax. June 19th ballot by Email or online (if request for online ballots are sent by mail, this must be receieved by June 19th 17:00)
BALLOT REQUEST DELIVERY MEANS
Mail, Email, fax or online upload
BALLOT RETURN DATE
June 23rd
BALLOT RETURN DELIVERY MEANS
Received by June 23rd

Massachussetts
ELECTION DATE
September 15th
REGISTRATION DATE
Not required
REGISTRATION DELIVERY MEANS
NA
BALLOT REQUEST DATE
September 8th 17:00
BALLOT REQUEST DELIVERY MEANS
Mail, Email or fax (use backup ballot - Federal write-in absentee ballot (FWAB))
BALLOT RETURN DATE
September 15th 20:00
BALLOT RETURN DELIVERY MEANS
Mail, Email or fax

Michigan
ELECTION DATE
August 4th
REGISTRATION DATE
August 1st 14:00
REGISTRATION DELIVERY MEANS
Mail, Email or fax
BALLOT REQUEST DATE
August 1st 14:00
BALLOT REQUEST DELIVERY MEANS
Mail, Email or fax
BALLOT RETURN DATE
Postmarked by August 4th recoeved by August 10th
BALLOT RETURN DELIVERY MEANS
Postal Mail

Minnesota
ELECTION DATE
August 11th
REGISTRATION DATE
August 11th 20:00
REGISTRATION DELIVERY MEANS
Mail, Email or fax
BALLOT REQUEST DATE
August 11th 20:00
BALLOT REQUEST DELIVERY MEANS
Mail, Email or Fax
BALLOT RETURN DATE
August 11th 20:00
BALLOT RETURN DELIVERY MEANS

Mississippi
ELECTION DATE
March 10th
REGISTRATION DATE
February 28th
REGISTRATION DELIVERY MEANS
Mail, Email or fax
BALLOT REQUEST DATE
March 10th
BALLOT REQUEST DELIVERY MEANS
Mail, Email or fax
BALLOT RETURN DATE
March 10th 19:00
BALLOT RETURN DELIVERY MEANS
Email or fax

Missouri
ELECTION DATE
August 4th
REGISTRATION DATE
July 8th
REGISTRATION DELIVERY MEANS
Mail, Email or online upload
BALLOT REQUEST DATE
July 31st 17:00
BALLOT REQUEST DELIVERY MEANS
Mail, Email, fax or online upload
BALLOT RETURN DATE
August 4th 19:00 Email, fax or online upload. Postmarked by August 4th and recieved by August 7th 12:00 PM for mail
BALLOT RETURN DELIVERY MEANS
See directions above

Montana
ELECTION DATE
June 2nd
REGISTRATION DATE
June 2nd 20:00 (if using FWAB June 2nd)
REGISTRATION DELIVERY MEANS
Mail, Email or online upload
BALLOT REQUEST DATE
June 2nd 20:00
BALLOT REQUEST DELIVERY MEANS
Mail, Email or online upload
BALLOT RETURN DATE
June 2nd 20:00
BALLOT RETURN DELIVERY MEANS
Mail, Email or fax (if using FWAB postmarked by June 2nd recieved by June 8th 15:00)

Nebraska
ELECTION DATE
May 12th
REGISTRATION DATE
April 27th
REGISTRATION DELIVERY MEANS
Email or fax
BALLOT REQUEST DATE
May 1st 18:00
BALLOT REQUEST DELIVERY MEANS
Mail, Email or fax
BALLOT RETURN DATE
May 12th 20:00
BALLOT RETURN DELIVERY MEANS
Mail, Email or fax

Nevada
ELECTION DATE
June 9th
REGISTRATION DATE
June 9th 19:00
REGISTRATION DELIVERY MEANS
Mail, Email, fax or online upload
BALLOT REQUEST DATE
June 9th 19:00
BALLOT REQUEST DELIVERY MEANS
Mail, Email, fax or online upload
BALLOT RETURN DATE
June 9th 19:00
BALLOT RETURN DELIVERY MEANS
Email or fax

New Hampshire
ELECTION DATE
September 8th
REGISTRATION DATE
September 7th 12:00 PM
REGISTRATION DELIVERY MEANS
Mail or Email
BALLOT REQUEST DATE
September 7th 12:00 PM
BALLOT REQUEST DELIVERY MEANS
Mail or Email
BALLOT RETURN DATE
September 8th 17:00
BALLOT RETURN DELIVERY MEANS

New Jersey - Primary
ELECTION DATE
June 2nd
REGISTRATION DATE
May 4th to receive ballot by mail or May 12th to receive ballot by Email, fax or online
REGISTRATION DELIVERY MEANS
Mail, Email or Fax
BALLOT REQUEST DATE
May 4th to receive ballot by mail or May 29th to receive ballot by Email, fax or online
BALLOT REQUEST DELIVERY MEANS
Mail, Email or Fax
BALLOT RETURN DATE
June 2nd 20:00 if sent by Email or fax (must send by post as well). Postmarked by June 2nd. recieved by June 8th if sent by postal mail only.
BALLOT RETURN DELIVERY MEANS
See directions above

New Jersey Special CD-11 (General)
ELECTION DATE
April 16th
REGISTRATION DATE
March 26th
REGISTRATION DELIVERY MEANS
Mail, Email or fax
BALLOT REQUEST DATE
April 9th to receive ballot by mail or April 12th via Email online or fax
BALLOT REQUEST DELIVERY MEANS
Mail, Email or Fax
BALLOT RETURN DATE
April 16th 20:00 if sent by Email or fax must send by post as well. Postmarked by April 16th if sent by mail.
BALLOT RETURN DELIVERY MEANS
See directions above

New Mexico
ELECTION DATE
June 2nd
REGISTRATION DATE
May 5th (postmarked by)
REGISTRATION DELIVERY MEANS
Mail, Email or fax
BALLOT REQUEST DATE
May 19th for ballot by mail. May 30th for ballot by Email, fax or online
BALLOT REQUEST DELIVERY MEANS
Mail, Email or fax
BALLOT RETURN DATE
June 2nd 19:00
BALLOT RETURN DELIVERY MEANS
Mail, Email or fax

New York
ELECTION DATE
June 23rd
REGISTRATION DATE
June 13th
REGISTRATION DELIVERY MEANS
Mail, Email or fax
BALLOT REQUEST DATE
June 16th
BALLOT REQUEST DELIVERY MEANS
Mail, Email or fax
BALLOT RETURN DATE
June 23rd
BALLOT RETURN DELIVERY MEANS
Must be postmarked by June 23rd and recieved by June 30th

North Carolina
ELECTION DATE
March 3rd
REGISTRATION DATE
March 2nd 17:00
REGISTRATION DELIVERY MEANS
Mail, Email, fax or online upload
BALLOT REQUEST DATE
March 2nd 17:00
BALLOT REQUEST DELIVERY MEANS
Mail, Email, fax or online upload
BALLOT RETURN DATE
Postmarked by March 2nd, received by March 13th 17:00. Or, recieved by March 3rd 19:30 for Email, fax or online
BALLOT RETURN DELIVERY MEANS
See directions above

North Dakota
ELECTION DATE
June 9th
REGISTRATION DATE
Not Required
REGISTRATION DELIVERY MEANS
NA
BALLOT REQUEST DATE
June 8th
BALLOT REQUEST DELIVERY MEANS
Mail, Email or fax
BALLOT RETURN DATE
June 8th for Email or fax, or postmarked by June 8th and received by June 22nd
BALLOT RETURN DELIVERY MEANS
See directions above

Ohio
ELECTION DATE
May 5th
REGISTRATION DATE
April 6th
REGISTRATION DELIVERY MEANS
Mail, Email, fax or online upload
BALLOT REQUEST DATE
April 28th 20:30
BALLOT REQUEST DELIVERY MEANS
Mail, Email or fax
BALLOT RETURN DATE
Postmarked by May 4th 19:30 and recieved by May 9th. If sent by courier service must arrive by May 5th 19:30
BALLOT RETURN DELIVERY MEANS
Mail received by May 9th

Oklahoma
ELECTION DATE
June 16th
REGISTRATION DATE
May 22nd
REGISTRATION DELIVERY MEANS
Email, fax or mail (postmarked by May 22nd)
BALLOT REQUEST DATE
June 1st 17:00
BALLOT REQUEST DELIVERY MEANS
Mail, Email or fax
BALLOT RETURN DATE
June 16th 19:00
BALLOT RETURN DELIVERY MEANS
Mail or fax

Oregon
ELECTION DATE
May 19th
REGISTRATION DATE
April 28th
REGISTRATION DELIVERY MEANS
Mail, Email, fax or online upload
BALLOT REQUEST DATE
May 14th for ballot by mail. May 19th for ballots by Email, fax or online
BALLOT REQUEST DELIVERY MEANS
Mail, Email or fax
BALLOT RETURN DATE
May 19th 20:00 for Email or fax. Postmarked by May 19th and received by May 26th
BALLOT RETURN DELIVERY MEANS
See directions above

Pennsylvania - Citizens intending to return
ELECTION DATE
May 19th
REGISTRATION DATE
May 4th 17:00
REGISTRATION DELIVERY MEANS
Mail, Email or fax
BALLOT REQUEST DATE
May 18th
BALLOT REQUEST DELIVERY MEANS
Mail, Email or fax
BALLOT RETURN DATE
May 18th (postmarked)
BALLOT RETURN DELIVERY MEANS
Received by May 26th 17:00

Pennsylvania - Citizens return is uncertain
ELECTION DATE
May 19th
REGISTRATION DATE
Not Required
REGISTRATION DELIVERY MEANS
NA
BALLOT REQUEST DATE
May 12th
BALLOT REQUEST DELIVERY MEANS
Mail, Email or fax
BALLOT RETURN DATE
Received by May 19th 20:00
BALLOT RETURN DELIVERY MEANS

Rhode Island
ELECTION DATE
September 8th
REGISTRATION DATE
August 9th
REGISTRATION DELIVERY MEANS
Mail, Email or fax
BALLOT REQUEST DATE
August 18th
BALLOT REQUEST DELIVERY MEANS
Mail, Email or fax
BALLOT RETURN DATE
September 8th 20:00
BALLOT RETURN DELIVERY MEANS
Mail, Email or fax

South Carolina
ELECTION DATE
June 9th
REGISTRATION DATE
May 10th
REGISTRATION DELIVERY MEANS
Email, fax or online upload
BALLOT REQUEST DATE
June 9th 19:00
BALLOT REQUEST DELIVERY MEANS
Mail, Email, fax or online upload
BALLOT RETURN DATE
June 9th 19:00
BALLOT RETURN DELIVERY MEANS
Email or fax

South Dakota
ELECTION DATE
June 2nd
REGISTRATION DATE
May 18th
REGISTRATION DELIVERY MEANS
BALLOT REQUEST DATE
June 1st 17:00
BALLOT REQUEST DELIVERY MEANS
Mail, Email, or fax
BALLOT RETURN DATE
June 2nd 19:00
BALLOT RETURN DELIVERY MEANS

Tennessee
ELECTION DATE
August 6th
REGISTRATION DATE
July 27th
REGISTRATION DELIVERY MEANS
Mail, Email or fax
BALLOT REQUEST DATE
July 27th
BALLOT REQUEST DELIVERY MEANS
Mail, Email or fax
BALLOT RETURN DATE
August 6th 19:00
BALLOT RETURN DELIVERY MEANS

Texas (Primary)
ELECTION DATE
March 3rd
REGISTRATION DATE
February 20th
REGISTRATION DELIVERY MEANS
Mail or Email
BALLOT REQUEST DATE
February 20th
BALLOT REQUEST DELIVERY MEANS
Mail or Email
BALLOT RETURN DATE
Postmarked by March 3rd, received by March 9th
BALLOT RETURN DELIVERY MEANS
Postal Mail

Texas (Runoff)
ELECTION DATE
May 26th
REGISTRATION DATE
May 15th
REGISTRATION DELIVERY MEANS
Mail or Email
BALLOT REQUEST DATE
May 15th
BALLOT REQUEST DELIVERY MEANS
Mail or Email
BALLOT RETURN DATE
Postmarked by May 26th, receieved by June 1st
BALLOT RETURN DELIVERY MEANS
Postal Mail

Utah
ELECTION DATE
June 23rd
REGISTRATION DATE
June 18th
REGISTRATION DELIVERY MEANS
Mail, Email or fax (using FWAB)
BALLOT REQUEST DATE
June 22nd 17:00
BALLOT REQUEST DELIVERY MEANS
Mail, Email or fax
BALLOT RETURN DATE
June 18th (using FWAB)
BALLOT RETURN DELIVERY MEANS
Mail, Email or fax

Vermont
ELECTION DATE
August 11th
REGISTRATION DATE
August 10th 17:00
REGISTRATION DELIVERY MEANS
Mail or Email
BALLOT REQUEST DATE
August 10th 17:00
BALLOT REQUEST DELIVERY MEANS
Mail or Email
BALLOT RETURN DATE
August 10th
BALLOT RETURN DELIVERY MEANS

Virginia
ELECTION DATE
June 16th
REGISTRATION DATE
June 5th
REGISTRATION DELIVERY MEANS
Mail, Email or fax
BALLOT REQUEST DATE
June 5th 17:00
BALLOT REQUEST DELIVERY MEANS
Mail, Email or fax
BALLOT RETURN DATE
Postmarked by June 16th
BALLOT RETURN DELIVERY MEANS
Received by June 19th 12:00PM by postal mail

Washington
ELECTION DATE
August 4th
REGISTRATION DATE
August 4th 20:00
REGISTRATION DELIVERY MEANS
Mail, Email, fax or online upload
BALLOT REQUEST DATE
Not required (confirm with Election Office registered as "overseas voter")
BALLOT REQUEST DELIVERY MEANS
Not required (confirm with Election Office registered as "overseas voter")
BALLOT RETURN DATE
August 4th 20:00
BALLOT RETURN DELIVERY MEANS
Email or fax

West Virginia
ELECTION DATE
May 12th
REGISTRATION DATE
April 21st
REGISTRATION DELIVERY MEANS
Mail, Email or fax
BALLOT REQUEST DATE
May 6th
BALLOT REQUEST DELIVERY MEANS
Mail, Email or fax
BALLOT RETURN DATE
May 12th 19:30
BALLOT RETURN DELIVERY MEANS
Email or fax

Wisconsin (Primary)
ELECTION DATE
August 11th
REGISTRATION DATE
Postmakred by July 22nd
REGISTRATION DELIVERY MEANS
BALLOT REQUEST DATE
August 6th 17:00
BALLOT REQUEST DELIVERY MEANS
Mail, Email or Fax
BALLOT RETURN DATE
August 11th 20:00
BALLOT RETURN DELIVERY MEANS
Postal Mail

Wisconsin (State General Election) Intend to Return
ELECTION DATE
April 7th
REGISTRATION DATE
Postmarked by March 18th
REGISTRATION DELIVERY MEANS
BALLOT REQUEST DATE
April 2nd 17:00
BALLOT REQUEST DELIVERY MEANS
Mail, Email or fax
BALLOT RETURN DATE
April 7th 20:00
BALLOT RETURN DELIVERY MEANS
Postal Mail

Wyoming
ELECTION DATE
August 18th
REGISTRATION DATE
August 3rd
REGISTRATION DELIVERY MEANS
BALLOT REQUEST DATE
August 17th
BALLOT REQUEST DELIVERY MEANS
Mail, Email or fax
BALLOT RETURN DATE
August 18th 19:00
BALLOT RETURN DELIVERY MEANS
Postal Mail