In the present work, we modied the conventional "weighted residual method" to some nonlinear evolution equations and tried to obtain the approximate progressive wave solutions for these evolution equations. For the illustration of the method we studied the approximate progressive wave solutions for the perturbed KdV and the dissipative NLS equations. The results obtained here are in complete agreement with the solutions of inverse scattering method. The present solutions are even valid when the dissipative eects are considerably large. The results obtained are encouraging and the method can be used to study the cylindrical and spherical evolution equations.