In the present paper, a non-Newtonian third-grade fluid flow is considered in an annulus partially filled by a porous medium of very small permeability. An analytical solution by the perturbation series method is obtained for velocity and temperature fields, assuming Reynolds’s model to account for the variation of fluid viscosity with temperature. The effects of various pertinent parameters on the flow field, temperature field and entropy generation number are obtained and discussed graphically.