The effect of heat and mass transfer on mixed convection flow field with porous matrix in a vertical channel has investigated analytically. The analytical solutions of the coupled nonlinear differential equations are obtained for velocity, temperatures and concentrations are showed graphically. The results obtained analytically by using regular perturbation method are considered to be favorable as no such investigations are performed previously. The governing equations have been made smaller than Non-linear ordinary differential equations by means of flow parameters. Investigations are carried out on the flow characteristics for different values of Grashof number, Reynolds number, Brinkman number, heat generation/absorption parameter and porous parameter. It is found that an increases in the Grashof number cause the buoyancy to increase, which in turn causes the fluid flow for heat generation and absorption to increase.