Le canal Albert est un canal à grand gabarit de 130 km de long qui relie le Port autonome de Liège sur la Meuse au port d'Anvers, sur l'estuaire de l'Escaut et à la mer du Nord. Il traverse les communes de Vivegnis, d'Hermalle-sous-Argenteau et d'Haccourt. Inscrits dans la politique de grandes réalisations à mettre en œuvre après la première guerre mondiale, les travaux débutèrent peu avant 1930.
Le Canal Albert fut inauguré en grande pompe le 30 juillet 1939 à l'occasion de l'Exposition internationale de l'Eau qui s'est tenue à Liège du 20 mai au 31 août 1939. Il compte six écluses.
Construit à l'origine avec un gabarit de 2000 tonnes, il a été élargi en 1997 pour permettre le passage de bateaux de 9000 tonnes. Il supporte un trafic de 40 millions de tonnes par an.