本发明涉及甲苯甲基化催化剂、催化剂的制备方法及甲苯甲基化方法,主要解决现有技术中甲苯有效利用率低、催化剂失活快的技术问题。本发明通过采用甲苯甲基化催化剂,包括含碱金属离子的氢型沸石,所述含碱金属离子的氢型沸石以摩尔比计,碱金属离子量:布朗斯特酸量=0.35~10的技术方案较好地解决了该问题,可用于二甲苯的工业生产中。