This paper presents a general mass lumping technique for explicit dynamics simulations using the eXtended Finite Element Method with arbitrary enrichment functions. The proposed mass lumping technique is a generalization of previously published results for cracks and holes. Time step estimates are studied for crack singular enrichment functions and for hole enrichment. In both cases, we show that the critical time step does not tend to zero and is of the same order as that of the same unenriched element. The performance of the method is demonstrated on several numerical examples that compare well with classical finite elements and previously published X-FEM results.