This paper addresses the problem of removing 3D effects as one of the most challenging problems related to 2D electrical resistivity tomography (ERT) monitoring of embankment structures. When processing 2D ERT monitoring data measured along linear profiles, it is fundamental to estimate and correct the distortions introduced by the non-uniform 3D geometry of the embankment. Here, I adopt an iterative 3D correction plus 2D inversion procedure to correct the 3D effects and I test the validity of the proposed algorithm using both synthetic and real data. The modelled embankment is inspired by a critical section of the Parma River levee in Colorno (PR), Italy, where a permanent ERT monitoring system has been in operation since November 2018. For each model of the embankment, reference synthetic data were produced in Res2dmod and Res3dmod for the corresponding 2D and 3D models. Using the reference synthetic data, reference 3D effects were calculated to be compared with 3D effects estimated by the proposed algorithm at each iteration. The results of the synthetic tests showed that even in the absence of a priori information, the proposed algorithm for correcting 3D effects converges rapidly to ideal corrections. Having validated the proposed algorithm through synthetic tests, the method was applied to the ERT monitoring data in the study site to remove 3D effects. Two real datasets from the study site, taken after dry and rainy periods, are discussed here. The results showed that 3D effects cause about ±50% changes in the inverted resistivity images for both periods. This is a critical artifact considering that the final objective of ERT monitoring data for such studies is to produce water content maps to be integrated in alarm systems for hydrogeological risk mitigation. The proposed algorithm to remove 3D effects is thus a rapid and validated solution to satisfy near-real-time data processing and to produce reliable results.