Suárez joined Villarreal in September 2020 on a free transfer after leaving Barcelona. He signed a two-year contract with the club and made his debut on September 27, 2020, in a 4–0 win over Getafe. Suárez scored his first goal for Villarreal on October 4, 2020, in a 2–1 win over Real Sociedad.
The Deniz Suárez Superfan Quiz: Test Your Knowledge on the Spanish Football Sensation