No, green card holders, or lawful permanent residents, cannot vote in federal elections in the USA. This right is only extended to U.S. citizens. Participating in these elections as a non-citizen could actually result in deportation.