Purpose This study aims at developing a comprehensive model for the analysis of electro-osmotic flow (EOF) through a fluid-saturated porous medium. To fully understand and exploit a number of applications, such a model for EOF through porous media is essential. Design/methodology/approach The proposed model is based on a generalised set of governing equations used for modelling flow through fluid saturated porous media. These equations are modified to incorporate appropriate modifications to represent electro-osmosis (EO). The model is solved through the finite element method (FEM). The validity of the proposed numerical model is demonstrated by comparing the numerical results of internal potential and velocity distribution with corresponding analytical expressions. The model introduced is also used to carry out a sensitivity analysis of the main parameters that control EOF. Findings The analysis carried out confirms that EO in free channels without porous obstruction is effective only at small scales, as largely discussed in the available literature. Using porous media makes EO independent of the channel scale. Indeed, as the channel size increases, the presence of the charged porous medium is essential to induce fluid flow. Moreover, results demonstrate that flow is significantly affected by the characteristics of the porous medium, such as particle size, and by the zeta potential acting on the charged surfaces. Originality/value To the best of the authors' knowledge, a comprehensive FEM model, based on the generalised equations to simulate EOF in porous media, is proposed here for the first time.