To vote in U.S. federal elections, you must be a U.S. citizen (by birth, overseas to a U.S. citizen parent, or through naturalization), meet your state’s residency requirements, and be at least 18 years old by Election Day. You need to register by your state’s deadline and can check age requirements if you’ll be 18 by Election Day. Some states restrict voting based on felony convictions or mental incapacity.
You can vote in person on Election Day, vote early, request a mail-in ballot, or ask for a provisional ballot.
U.S. citizens and lawful permanent residents can donate to and volunteer for political campaigns, while foreign nationals (including DACA and TPS holders) cannot donate but may volunteer in non-decision-making roles. For more specific information, refer to the provided government resources.