AbstractIn order to capture the hydro‐mechanical impacts on the solid skeleton imposed by the fluid flowing through porous media at the pore‐scale, the flow in the pore space has to be modeled at a resolution finer than the pores, and the no‐slip condition needs to be enforced at the grain–fluid interface. In this paper, the lattice Boltzmann method (LBM), a mesoscopic Navier–Stokes solver, is shown to be an appropriate pore‐scale fluid flow model. The accuracy and lattice sensitivity of LBM as a fluid dynamics solver is demonstrated in the Poiseuille channel flow problem (2‐D) and duct flow problem (3‐D). Well‐studied problems of fluid creeping through idealized 2‐D and 3‐D porous media (J. Fluid Mech.1959;5(2):317–328,J. Fluid Mech.1982;115:13–26,Int. J. Multiphase Flow1982;8(4):343–360,Phys. Fluids A1989;1(1):38–46,Int. J. Numer. Anal. Meth. Geomech.1999;23:881–904,Int. J. Numer. Anal. Meth. Geomech.2010; DOI: 10.1002/nag.898,Int. J. Multiphase Flow1982;8(3):193–206) are then simulated using LBM to measure the friction coefficient for various pore throats. The simulation results agree well with the data reported in the literature. The lattice sensitivity of the frictional coefficient is also investigated. Copyright © 2010 John Wiley & Sons, Ltd.