A method is presented for calculating the electric and magnetic fields from dipoles embedded in anisotropic stratified media. By decomposing the fields into transverse electric (TE) and transverse magnetic (TM) modes, the results are obtained more directly and are more computationally efficient than methods using the Hertz potential. The electromagnetic fields are obtained for four types of dipole sources: horizontal electric, horizontal magnetic, vertical electric, and vertical magnetic. The source is embedded within one of several anistropic layers, which are further sandwiched between two semi-infinite media. Copyright © 1979 by The Institute of Electrical and Electronics Engineers, Inc.