El Canal de la Infanta és un rec que recull l'aigua del riu Llobergat i abasteix el sector agrícola de la part baixa del Baix Llobregat, tot passant pels termes de Molins de Rei, Santa Creu d'Olorda, Sant Feliu de Llobregat, Sant Joan Despí, Cornellà i l'Hospitalet de Llobregat. A Sant Joan Despí té una extensió de 1'8 km. Des del carrer de Joana Raspall de Sant Feliu de Llobregat entra en terme de Sant Joan Despí per les Begudes, passant per darrera de Can Codina. Després de creuar sota l'autopista, segueix sota el passeig del Canal fins al barri de Sant Pancraç, on entra en terme de Cornellà. Originalment estava descobert, motiu pel qual hi havia diversos ponts i passeres que facilitaven la comunicació interna del poble. Actualment a Sant Joan Despí es troba soterrat en la seva totalitat. A la zona agrícola, el canal té diverses regadores amb bagants que permet desviar l'aigua per regar els horts.