Negredo returned to his homeland in July 2020, with the 34-year-old agreeing to a one-year deal at Cádiz CF who had just returned to the top division. He scored in his second appearance, helping to a 2–0 away win over SD Huesca. He added a further seven until the end of the season – squad best – as the side easily managed to avoid relegation, automatically renewing his contract until June 2022.