Racing SantanderEdit
Syntynyt Santanderissa, Cantabriassa, Canales oli kotikaupunkinsa Racing de Santanderin nuorisojoukkueen tuote. Vuonna 2006 Deportivo de La Coruña osti 50 prosenttia hänen pelaajaoikeuksistaan osana sopimusta, jonka myötä Pedro Munitis palasi Racingiin Dudu Aouaten ja Antonio Tomásin siirtyessä vastakkaiseen suuntaan.
Canales teki debyyttinsä ykkösjoukkueessa 18. syyskuuta 2008 pelaten UEFA-cupin kotiottelussa suomalaista FC Honkaa vastaan, joka voitettiin 1-0. Noin kaksi viikkoa myöhemmin hän esiintyi ensimmäisen kerran La Ligassa, jolloin sama tulos tapahtui CA Osasunan vieraana.
Saadessaan vähitellen enemmän peliaikaa pääsarjajoukkueessa Canales teki kaksi maalia RCD Espanyolia vastaan 4-0-vierasvoitossa 6. joulukuuta 2009 ja toisti urotekonsa Sevilla FC:n vieraana 9. tammikuuta 2010 (2-1 Ramón Sánchez Pizjuán -stadionilla) saaden jälkimmäisessä ottelussa ottelun pelaajan kunniamaininnan. Seuraavalla viikolla, kun Racing pelasi kotonaan tasapelin Real Valladolidia vastaan 1-1, hän löysi myös verkon, ja lopulta hän päätti ensimmäisen täyden kautensa kuuteen maaliin ja neljään syöttöpisteeseen auttaessaan joukkuettaan välttämään niukasti putoamisen.
Real MadridEdit
12.2.2010 Real Madrid ilmoitti allekirjoittaneensa Canalesin kuusivuotisen sopimuksen, jonka maksun uskottiin olevan noin 4,5 miljoonaa euroa plus kannustimet. Hän debytoi 4. elokuuta tekemällä maalin 3-2 ystävyysotteluvoitossa Club Américaa vastaan. Hänen ensimmäinen liigaesiintymisensä tapahtui 29. elokuuta 0-0-tasapelissä RCD Mallorcaa vastaan.
Canalesille kertyi yhteensä 518 peliminuuttia ensimmäisenä ja ainoana vuotenaan seurassa, johon sisältyi kolme esiintymistä Copa del Reyn voitokkaassa loppuottelussa.
ValenciaMuutos
Viime elokuun 4. päivänä 2011 Valenciassa ilmoitettiin Canalesin siirtyvän seuraan kahdeksi vuodeksi lainalle. Sen jälkeen heillä säilyi mahdollisuus ostaa pelaaja, kun taas Real Madridilla oli mahdollisuus kutsua hänet takaisin tuona aikana.
Canales teki ensimmäisen maalinsa uudessa seurassaan 1. lokakuuta, pelin ainoana kotiottelussa Granada CF:ää vastaan. Kuun loppupuolella hänet jouduttiin kantamaan paareilla pois liigan kotiottelussa Athletic Bilbaota vastaan ja seuraavana päivänä hänellä todettiin polven nivelsiteen repeämä, jolloin hän oli sivussa kuusi kuukautta.
26. huhtikuuta 2012, vasta viidennessä esiintymisessään paluunsa jälkeen, Atlético Madridia vastaan Eurooppa-liigan välierien toisessa osaottelussa, Canales uusiutui loukkaantumisensa takia varhain toisella puoliajalla 0-1-kotitappion (2-5-tappio) toisella puoliajalla, ja hän jäi vielä kuudeksi kuukaudeksi pois.
19. heinäkuuta 2012 Canales siirtyi pysyvästi Valenciaan 7,5 miljoonalla eurolla ja viideksi vuodeksi, yhdessä madridilaisen joukkuetoverinsa Fernando Gagon kanssa. Jälkimmäinen varasi myös option ostaa pelaaja takaisin kahden seuraavan kauden aikana.
Real SociedadEdit
Canales katsottiin tarpeettomaksi Valencian uuden valmentajan Juan Antonio Pizzin tultua joulukuussa 2013. Seuraavan vuoden tammikuun lopulla hän teki neljän ja puolen vuoden ja 3,5 miljoonan euron sopimuksen liigakollegansa Real Sociedadin kanssa.
Canales teki ensimmäisellä täydellä kaudellaan neljä maalia 36 ottelussa, kun Txuriurdin sijoittui 12. sijalle. Joulukuun 30. päivänä 2015 hän kuitenkin kärsi entisen seuransa Real Madridin vierasottelun ensimmäisellä puoliajalla toisesta vakavasta polvivammasta, nyt vasemmassa jalassa.
24. toukokuuta 2018 Real Sociedad vahvisti Canalesin lähtevän Anoeta-stadionilta 30. kesäkuuta.
Real BetisTiedoksianto
Vapaa agentti Canales allekirjoitti 3. heinäkuuta 2018 nelivuotisen sopimuksen Real Betisin kanssa.
Vapaa agentti Canales allekirjoitti 3. heinäkuuta 2018 nelivuotisen sopimuksen Real Betisin kanssa.