Onyar er ei elv nordaust i Spania som renn gjennom den autonome regionen Catalonia. Ho spring ut i Guilleries (Pyreneane) og munnar ut i Ter ved byen Girona.
Elva er 34 km lang og har eit nedslagsfelt som dekkjer 340,7 km².
Sideelvar Riera Gotarra Bogantó
Onyar