Transcription of protein-coding genes in Leishmania major and other trypanosomatids differs from that in most eukaryotes and bioinformatic analyses have failed to identify several components of the RNA polymerase (RNAP) complexes. To increase our knowledge about this basic cellular process, we used tandem affinity purification (TAP) to identify subunits of RNAP II and III. Mass spectrometric analysis of the complexes co-purified with TAP-tagged LmRPB2 (encoded by LmjF31.0160) identified seven RNAP II subunits: RPB1, RPB2, RPB3, RPB5, RPB7, RPB10 and RPB11. With the exception of RPB10 and RPB11, and the addition of RPB8, these were also identified using TAP-tagged constructs of one (encoded by LmjF34.0890) of the two LmRPB6 orthologues. The latter experiments also identified the RNAP III subunits RPC1 (C160), RPC2 (C128), RPC3 (C82), RPC4 (C53), RPC5 (C37), RPC6 (C34), RPC9 (C17), RPAC1 (AC40) and RPAC2 (AC19). Significantly, the complexes precipitated by TAP-tagged LmRPB6 did not contain any RNAP I-specific subunits, suggesting that, unlike in other eukaryotes, LmRPB6 is not shared by all three polymerases but is restricted to RNAP II and III, while the LmRPB6z (encoded by LmjF25.0140) isoform is limited to RNAP I. Similarly, we identified peptides from only one (encoded by LmjF18.0780) of the two RPB5 orthologues and one (LmjF13.1120) of the two RPB10 orthologues, suggesting that LmRPB5z (LmjF18.0790) and LmRPB10z (LmjF13.1120) are also restricted to RNAP I. In addition to these RNAP subunits, we also identified a number of other proteins that co-purified with the RNAP II and III complexes, including a potential transcription factor, several histones, an ATPase involved in chromosome segregation, an endonuclease, four helicases, RNA splicing factor PTSR-1, at least two RNA binding proteins and several proteins of unknown function.