Nel febbraio 2006 ha donato 25.000 dollari a Coatzacoalcos  e 50.000 dollari a Monterrey per combattere la violenza contro le donne.
Salma Hayek è membro del consiglio di amministrazione di V-Day, l'organizzazione benefica fondata dalla drammaturga Eve Ensler.
Nondimeno, Hayek ha dichiarato di non essere una femminista.
In seguito ha rivisto la sua posizione su questo punto, affermando: