By reduction to a generalized Sturm Liouville problem, we establish spectral stability of hydraulic shock profiles of the Saint-Venant equations for inclined shallow-water flow, over the full parameter range of their existence, for both smooth-type profiles and discontinuous-type profiles containing subshocks. Together with work of Mascia-Zumbrun and Yang-Zumbrun, this yields linear and nonlinear H 2 ∩ L 1 → H 2 stability with sharp rates of decay in L p , p ≥ 2, the first complete stability results for large-amplitude shock profiles of a hyperbolic relaxation system.