El río Cáñoles (en valenciano riu Cànyoles) es un río del este de la península ibérica, afluente del río Albaida por su margen derecha, que discurre por las provincias de Albacete y Valencia, España.
Nace en las montañas de la localidad de Almansa (Albacete), en la fuente del Cáñolas y rambla del mismo nombre, que recoge aguas del Caroch Sur.
Cruza el río toda la comarca de La Costera en la provincia de Valencia de oeste a este, y en él desaguan más de 25 barrancos de recorrido corto que recibe tanto por la margen derecha como por la izquierda, que bajan de las 2 importantes sierras que rodean esta estrecha y larga comarca: "Plana" y "Grossa".
Atraviesa los términos municipales de Fuente la Higuera, Mogente, Vallada, Montesa, Canals, Rotglá y Corbera, Vallés, y Játiva.
Antes de entrar en la comarca de la Ribera Alta desemboca en el río Albaida, afluente del río Júcar.