This paper aims to investigate the influence of chemical reaction and the combined effects of internal heat generation and a convective boundary condition on the laminar boundary layer MHD heat and mass transfer flow over a moving vertical flat plate. The lower surface of the plate is in contact with a hot fluid while the stream of cold fluid flows over the upper surface with heat source and chemical reaction. The basic equations governing the flow, heat transfer, and concentration are reduced to a set of ordinary differential equations by using appropriate transformation for variables and solved numerically by Runge-Kutta fourth-order integration scheme in association with shooting method. The effects of physical parameters on the velocity, temperature, and concentration profiles are illustrated graphically. A table recording the values of skin friction, heat transfer, and mass transfer at the plate is also presented. The discussion focuses on the physical interpretation of the results as well as their comparison with previous studies which shows good agreement as a special case of the problem.