This paper provides a comparison of five finite element pairs for the shallow water equations. We consider continuous, discontinuous and partially discontinuous finite element formulations that are supposed to provide second-order spatial accuracy. All of them rely on the same weak formulation, using Riemann solver to evaluate interface integrals. We define several asymptotic limit cases of the shallow water equations within their space of parameters. The idea is to develop a comparison of these numerical schemes in several relevant regimes of the subcritical shallow water flow. Finally, a new pair, using non-conforming linear elements for both velocities and elevation (p(1)(NC)-P-1(NC),) is presented, giving optimal rates of convergence in all test cases. P-1(NC)-P-1 and P-1(DG)-P-1 mixed formulations lack convergence for inviscid flows. P-1(DG)-P-2 pair is more expensive but provides accurate results for all benchmarks. P-1(DG)-P-1(DG) provides an efficient option, except for inviscid Coriolis-dominated flows, where a small lack of convergence is observed. Copyright (C) 2009 John Wiley & Sons, Ltd.