The amplitude and phase of 11 tidal constituents for the English Channel and southern North Sea are calculated using a frequency domain, finite element model. The governing equations - the shallow water equations - are modifed such that sea level is calculated using an elliptic equation of the Helmholz type followed by a back-calculation of velocity using the primitive momentum equations. Triangular elements with linear basis functions are used. The modified form of the governing equations provides stable solutions with little numerical noise. In this field-scale test problem, the model was able to produce the details of the structure of 11 tidal constituents including O1, K1, M2, S2, N2, K2, M4, MS4, MN4, M6, and 2MS6.