The final day to register to vote in New York's general election will be here before you know it.

New Yorkers who want to vote in the Nov. 7 general election must be sure they are registered with the local Board of Elections office by Oct. 13, with mailed registrations arriving to the city BOE by no later than Oct. 18.

The deadline to register to vote in the Sept. 12 primary election was Aug. 18.

Mayor Bill de Blasio is up for re-election this year. Public Advocate Letitia James is also running for re-election, and all five borough president seats are being contested. 

Here are three ways that you can register in New York City. Check here if you aren't sure whether or not you're registered.

Online

-If you have a New York State ID, you can register on the Department of Motor Vehicles website, using its online Voter Registration Application. The DMV will forward the form to your county Board of Elections for processing. To register, you will need your DMV-issued driver's license, permit or Non-Driver ID; your zip code that is on record with the DMV; and the last four digits of your Social Security number.

By mail

-If you don't have a state ID, go to the New York Board of Elections website to download the Voter Registration Form.

-You can either fill out the form online or after you print it, but you must sign it once it has been printed. Send the completed form to your county's Board of Elections address. The addresses are listed on the second page of the document.

-The form must be postmarked by Aug. 18 in order to be processed for the primary and by Oct. 13 for the general election. 

-You can also update information, such as your address, with the same form. 

In person

-You can also register at your county's Board of Elections office (addresses here), a DMV center or the offices of one of these agencies.