The aim of this work is to visualize irrotational long wave on a sloping beach by following the approach of Carrier and Greenspan [5]. We first derive the non-linear shallow-water equations for sloping beach and then find the Riemann invariants. The Riemann invariants are then used to implement a proper hodograph transformation in order to transform the equations into linear form. By using separation of variables the exact solutions of the linear equations are found and the results are plotted for different values of runup and run-down time. Furthermore, in this study we obtain shallow-water equations for shear flow which are also called Benney equations [10]. These equations are written in a vector form [1] to find the characteristic form ...