Olona er en 131 km lang elv i Lombardia i Italia som renner gjennom provinsene Varese, Milano og Pavia.

Olona
LandItalias flagg Italia
RegionLombardia
Lengde131 km
Nedbørfelt1 038 km²
Middelvannføring14 /s
StartVed Fornaci della Riana (Rasa di Varese)
  – Høyde548 moh.
MunningSamløp med Po
SideelverVellone, Bevera Varesino, Lanza (eller Gaggiolo), Rile-Tenore, Bozzente, Lura, Merlata, Mussa
Olona
Kart
Olona
45°51′20″N 8°49′23″Ø

Olona har sitt utspring fra seks kilder. Tre kilder renner ned Rasadalen og de tre andre i Valgannadalen. Olona renner gjennom Olonadalen til Legnano. Videre renner den gjennom Milano og sørover før den munner ut i Po i San Zenone al Po.

Olona har 39 sideelver og de viktigste av disse er Vellone, Bevera Varesino, Lanza (eller Gaggiolo), Rile-Tenore, Bozzente, Lura, Merlata og Mussa.