Chemical modifications of RNA have essential roles in a vast range of cellular processes1,2,3.N6-methyladenosine (m6A) is an abundant internal modification in messenger RNA and long non-coding RNA that can be dynamically added and removed by RNA methyltransferases (MTases) and demethylases, respectively2,3,4,5. An MTase complex comprising methyltransferase-like 3 (METTL3) and methyltransferase-like 14 (METTL14) efficiently catalyses methyl group transfer6,7. In contrast to the well-studied DNA MTase8, the exact roles of these two RNA MTases in the complex remain to be elucidated. Here we report the crystal structures of the METTL3–METTL14 heterodimer with MTase domains in the ligand-free,S-adenosyl methionine (AdoMet)-bound andS-adenosyl homocysteine (AdoHcy)-bound states, with resolutions of 1.9, 1.71 and 1.61 Å, respectively. Both METTL3 and METTL14 adopt a class I MTase fold and they interact with each other via an extensive hydrogen bonding network, generating a positively charged groove. Notably, AdoMet was observed in only the METTL3 pocket and not in METTL14. Combined with biochemical analysis, these results suggest that in the m6A MTase complex, METTL3 primarily functions as the catalytic core, while METTL14 serves as an RNA-binding platform, reminiscent of the target recognition domain of DNAN6-adenine MTase9,10. This structural information provides an important framework for the functional investigation of m6A.