Der Fluss Tessin (ital.: Ticino) ist der Hauptzufluss und der einzige Abfluss des Lago Maggiore. Sein Mündungsgebiet, die Bolle di Magadino, ist ein artenreiches Naturschutzgebiet. Weitere Zuflüsse sind die Maggia, die Verzasca und der Toce.
Die Berufsfischer am Lago Maggiore erbringen einen jährlichen Ertrag von 150 Tonnen Fisch.