1.7k voters

The Best Salma Hayek Movies

Updated March 16, 2020 7.4k votes 1.7k voters 269.8k views53 items

List RulesVote for your favorite movies, regardless of critic reviews or how big the role was.

Here is a list of the best Salma Hayek movies, ranked best to worst with movie trailers when available. Selma Hayek made her first appearance in an American film in Robert Rodriguez's 1995 film Desperado and the two have continued to collaborate every since. Salma Hayek's highest grossing movies have received a lot of accolades over the years, earning millions upon millions around the world. The order of this Salma Hayek movies list is decided by how many votes each film receives, so only highly her most rated movies will be at the top. Salma Hayek has been in a lot of films, so people often debate each other over what her greatest movie of all time is.... so if you and a friend are arguing about this then use this list of the most entertaining Salma Hayek films to end the squabble once and for all.

If you think the best Salma Hayek role isn't at the top, then upvote it so it has the chance to become number one. The greatest Salma Hayek performances didn't necessarily come from the best movies, but in most cases they go hand in hand.

This list includes From Dusk till Dawn, Frida, and more and answers the questions, "What are the best Salma Hayek movies?" and "What are the greatest Salma Hayek roles of all time?" If you are a fan of Hayek's work with Robert Rodriguez, you might also enjoy our list of best Antonio Banderas movies and best Jessica Alba movies.



  • 1


    Salma Hayek, Quentin Tarantino
    Desperado is a 1995 American action film written, produced, and directed by Robert Rodriguez....  more

    More Desperado 

    #137 of 400 The Best Western Movies Ever Made#34 of 102 The Best 1990s Action Movies

  • 2


    Salma Hayek, Edward Norton
    Frida is a 2002 Miramax/Ventanarosa biopic which depicts the professional and private life of...  more

    More Frida 

    #302 of 1,195 Every Oscar Winning Film Ever#237 of 301 The Best Movies Based On True Stories

  • 3

    Four Rooms

    Madonna, Salma Hayek
    Four Rooms is a 1995 anthology comedy film directed by Allison Anders, Alexandre Rockwell,...  more

    More Four Rooms 

    #232 of 252 The Funniest '90s Movies#337 of 375 'Old' Movies Every Young Person Needs To Watch In Their Lifetime

  • 4

    Wild Wild West

    Salma Hayek, Will Smith
    Wild Wild West is a 1999 American steampunk western action-comedy film directed by Barry...  more

    More Wild Wild West 

    #9 of 24 Movies You Loved As A Child That Just Don't Hold Up#53 of 117 The Best Movies Based on TV Shows

  • 5

    Fools Rush In

    Salma Hayek, Matthew Perry
    Fools Rush In is a 1997 romantic comedy film directed by Andy Tennant. Matthew Perry and Salma...  more

    More Fools Rush In 

    #20 of 59 The Funniest Movies About Marriage#11 of 19 The Funniest Movies About Vegas

  • 6

    Living It Up

    Salma Hayek, Elton John
    Living It Up is a 2000 comedy film written by Carlos Asorey, Fernando León de Aranoa and...  more
  • 7


    Salma Hayek, Penélope Cruz
    Bandidas is a 2006 French/Mexican/American Western action comedy starring Salma Hayek and...  more

    More Bandidas 

    #639 of 782 The Greatest Chick Flicks Ever Made#54 of 65 The Best Cinco De Mayo Movies

  • 8

    Lonely Hearts

    Salma Hayek, John Travolta
    Lonely Hearts is a 2006 American film directed and written by Todd Robinson. It is based on...  more
  • 9

    Grown Ups

    Salma Hayek, Adam Sandler
    Grown Ups is a 2010 American buddy comedy film directed by Dennis Dugan, and written by Adam...  more

    More Grown Ups 

    #10 of 54 The Best and Worst of Adam Sandler#5 of 91 The Funniest Movies About Family

  • 10

    Ask the Dust

    Salma Hayek, Colin Farrell
    Ask the Dust is a 2006 American film based on the book Ask the Dust by John Fante. The film...  more
  • 11


    Salma Hayek, Holly Hunter
    Timecode is a 2000 American experimental film written and directed by Mike Figgis and...  more
  • 12

    In the Time of the Butterflies

    Salma Hayek, Marc Anthony
    In the Time of the Butterflies is a 2001 feature film, produced for the Showtime television...  more
  • 13
    Cirque du Freak: The Vampire's Assistant is a 2009 American film adaptation of the Vampire...  more

    More Cirque du Freak: The Vampire's Assistant 

    #18 of 34 The Best Horror Movies About Carnivals and Amusement Parks#42 of 83 The Greatest Supernatural & Paranormal Teen Films

  • 14

    After the Sunset

    Salma Hayek, Shaquille O'Neal
    After the Sunset is a 2004 action comedy film starring Pierce Brosnan as Max Burdett, a master...  more

    More After the Sunset 

    #28 of 32 Great Movies Set on the Beach#79 of 85 The Best Romantic Movies For Action Fans

  • 15


    Ben Affleck, Matt Damon
    Dogma is a 1999 American comedy film written and directed by Kevin Smith. The existence of...  more

    More Dogma 

    #282 of 923 The All-Time Greatest Comedy Films#164 of 1,139 The Absolute Funniest Movies Of All Time

  • 16

    The Faculty

    Salma Hayek, Usher
    The Faculty is a 1998 science fiction horror film written by Kevin Williamson and directed by...  more

    More The Faculty 

    #1085 of 1,506 The Most Rewatchable Movies#53 of 186 The Best Alien Movies Ever Made

  • 17


    Salma Hayek, Lucy Liu
    Hotel is a 2001 experimental thriller film directed by Mike Figgis....  more
  • 18

    Chain of Fools

    Salma Hayek, Elijah Wood
    Chain of Fools is a 2000 comedy film about a hapless barber named Kresk....  more
  • 19

    Puss in Boots

    Salma Hayek, Antonio Banderas
    Puss in Boots is a 2011 American computer-animated action comedy film produced by DreamWorks...  more

    More Puss in Boots 

    #196 of 534 The Best Animated Films Ever#47 of 77 The Very Best Fairy Tale Movies

  • 20

    The Hunchback

    Salma Hayek, Richard Harris
    The Hunchback is a 1997 television film based on Victor Hugo's iconic novel The Hunchback of...  more
  • 21

    Spy Kids 3-D: Game Over

    Selena Gomez, Salma Hayek
    Spy Kids 3-D: Game Over is a 2003 American/Mexican science fantasy adventure film directed by...  more

    More Spy Kids 3-D: Game Over 

    #99 of 225 The Worst Sequels Of All Time#53 of 65 The Best Adventure Movies for Kids

  • 22

    Beverly Hills Chihuahua

    Drew Barrymore, Jamie Lee Curtis
    Beverly Hills Chihuahua is a 2008 American adventure comedy film produced by Walt Disney...  more
  • 23

    From Dusk till Dawn

    Salma Hayek, George Clooney
    From Dusk till Dawn is a 1996 American horror-crime thriller film directed by Robert Rodriguez...  more

    More From Dusk till Dawn 

    #37 of 123 The Best Intelligent Horror Movies#157 of 451 The Best Movies For Guys

  • 24

    The Alley of Miracles

    Salma Hayek, María Rojo
    Midaq Alley is a 1994 Mexican film adapted from the novel by Egyptian writer Naguib Mahfouz,...  more
  • 25

    Mi Vida Loca

    Salma Hayek, Jacob Vargas
    Mi Vida Loca is a 1994 American drama film directed and written by Allison Anders. It centers...  more