In the present study, double-diffusive convection in an anisotropic porous layer with an internal heat source, heated and salted from below, has been investigated. The generalized Darcy model is employed for the momentum equation. The fluid and solid phases are considered to be in equilibrium. Linear and nonlinear stability analyses have been performed. For linear theory normal mode technique has been used, while nonlinear analysis is based on a minimal representation of truncated Fourier series. Heat and mass transfers across the porous layer have been obtained in terms of Nusselt number N u and Sherwood number Sh, respectively. The effects of internal Rayleigh number, anisotropy parameters, concentration Rayleigh number, and Vadasz number on stationary, oscillatory, and weak nonlinear convection are shown graphically. The transient behaviors of Nusselt number and Sherwood number have been investigated by solving the finite amplitude equations using a numerical method. Streamlines, isotherms, and isohalines are drawn for both steady and unsteady (time-dependent) cases. The results obtained, during the above analyses, have been presented graphically, and the effects of various parameters on heat and mass transfers have been discussed.