Driver genes play a crucial role in the growth of cancer cells. Accurate identification of cancer driver genes is helping to strengthen the understanding of cancer pathogenesis and is conducive to the development of cancer treatment and drug-targe driver genes. However, due to the diversity and complexity of the multi-omics data, it is still challenging to identify cancer drivers.In this study, we propose Trans-Driver, a deep supervised learning method with a novel transformer network, which integrates multi-omics data to learn the differences and associations between different omics data for cancer drivers’discovery. Compared with other state-of-the-art driver gene identification methods,Trans-Driver has achieved excellent performance on TCGA and CGC data Machine learning for multi-omics data integration in cancer. Among 20,000 protein-coding genes,Trans-Driver reported 185 candidate driver genes, of which 103 genes (about 55%) were included in the gold standard CGC data set. Finally, we analyzed the contribution of each feature to the identification of driver genes. We found that the integration of multi-omics data can improve the performance of our method compared with using only somatic mutation data. Through detailed analysis, we found that the candidate drivers are clinically meaningful, proving the practicability of Trans-Driver.