No, green card holders, also known as permanent residents, cannot vote in U.S. federal elections. This right is reserved for U.S. citizens only. While they can’t vote, green card holders are encouraged to take part in their communities in other ways, such as volunteering or participating in local non-political organizations.