In this paper we investigated the effect of magnetic field on the peristaltic transport of a biofluid in an inclined channel by modelling the fluid as a Johnson-Segalman fluid under the assumptions of low Reynolds number and long wavelength. The governing equations are solved using the perturbation technique. Stream function is determined and the relationship between velocity and the longitudinal pressure gradient is obtained. Further it is observed that the magnetic parameter M, Weissenberg number We, amplitude ratio ϕ and slip parameter a have strong effects on the velocity, stream function and the pressure gradient. The effects of these parameters on axial velocity, stream function and pressure gradient have been graphically studied. The pressure drops over a wave length are tabulated for some values of flux and magnetic parameter with small value of Weissenberg number. The results obtained for flow characteristics reveal many interesting behaviors that warrant further study on the non- Newtonian flow phenomena.