In this article, the problem of flowand heat transfer of an incompressible homogeneous second-grade fluid over a non-isothermal stretching sheet in the presence of non-uniform internal heat generation/absorption will be solved by the Homotopy Analysis Method (HAM). The governing partial differential equations are converted into ordinary differential equations by a similarity transformation. The effects of viscous dissipation, work due to deformation, internal heat generation/absorption, and thermal radiation are considered in the energy equation and the variations of dimensionless surface temperature as well as the heat transfer characteristics with various values of non-dimensional viscoelastic parameter k(1), Prandtl number sigma, Eckert number E-c(E '(c)), radiation parameter NR, and the coefficients of space-dependent (A*) and temperaturedependent (B*) internal heat generation/ absorption are graphed and tabulated. Two cases have been studied: (i) the sheet with prescribed surface temperature (PST case); and (ii) the sheet with prescribed heat flux (PHF case). The results reveals that HAM is very effective, convenient, and quite accurate to both linear and nonlinear problems. It is predicted that this method can be widely applied in engineering applications. Some plots and numerical results have been presented to indicate the reliability and simplicity of this method.