In this investigation, our objective is to study the effect of non-uniform slot suction or injection into a steady mixed convective MHD boundary layer flow over a vertical wedge embedded in a porous medium in the presence of chemical reaction. The wall of the wedge is embedded in a uniform porous medium in order to allow possible fluid wall suction or injection. The surface of the wedge is maintained at a variable wall temperature and concentration. The fluid is assumed to be viscous, incompressible and electrically conducting; and the magnetic field is applied transversally in the direction of the flow. The governing boundary layer equations are transformed into a set of non-similar and non-dimensional equations by using suitable coordinate transformations. Non-similar solutions are obtained numerically by solving coupled non-linear partial differential equations using an implicit finite difference scheme in combination with the quasi-linearization technique. Comparisons with previously published works are performed and excellent agreement between the results is obtained. A parametric study of the physical parameters is conducted and a representative set of numerical results for the velocity, temperature and concentration distributions, as well as the local skin friction coefficient and the local Nusselt and Sherwood numbers are illustrated graphically to show interesting features of the solutions.