The stability of non-divergent horizontal shear flows in a homogeneous rotating fluid is investigated by means of a weakly non-linear theory. Velocity profiles of the shear flows considered in this paper are given by U(y)=tanh y and U(y)=sech2 y, where y is the coordinate in the cross-stream direction. The effect of variation of the Coriolis parameter * (beta effect) and that of the Ekman friction at the bottom surfaces are included.The coefficients of the generalized Landau equation, which describes temporal and spatial modulation of the amplitude of periodic waves, are calculated for various values of /*=d*/dy. It is found that the barotropic instability of the shear flows belongs to so-called supercritical type for all values of * used in this study. Therefore, we can expect a steady-state configuration betweenn a finite-amplitude wave and the distorted flow for a supercritical Reynolds number.The stability of the finite-amplitude steady wave with respect to so-called side-band modes is also examined. It is found that, for a given supercritical Reynolds number, the finiteamplitude wave is stable if the wavenumber k0 satisfies the inequality S(k1-kc)