The present study deals with simultaneous effects of Joule heating and slip on peristaltic flow of a Bingham fluid in an inclined tapered porous channel with elastic walls. The closed form solutions for the stream function, the velocity and the temperature fields are obtained. The effects of the physical parameters on the flow characteristics are presented through graphs for both slip and no-slip cases. In addition, the performance of the temperature is studied with and without Joule heating effects. Moreover, the trapping phenomenon is analysed. The size of the trapped bolus increases with increasing values of the slip parameter and decreasing values of the magnetic, the permeability and the yield stress parameters. The present results are compared with the available results in the literature and our results agree well with the available results for some special cases.