Background Tuberculosis (TB) is one of the most common infections among systemic lupus erythematosus (SLE) patients. We aimed to evaluate the global prevalence of TB infection and disease, its type, and medication risk factors in SLE patients. Methods We searched PubMed, Science Direct, EBSCO, and Web of Science databases from inception to April 30, 2023, and included studies assessing TB among SLE patients. We estimated the prevalence of TB disease (including type of TB disease), TB infection, and SLE medication as TB risk factors. Meta-analysis was performed using Stata 14.2 and Review Manager 5.3. Results Twenty-seven studies met the eligibility criteria. The global prevalence of TB disease was 4% (95% confidence interval (CI): 3–4%, n = 25) and TB infection was 18% (95% CI: 10–26%, n = 3). The pooled prevalence of pulmonary TB, extrapulmonary TB, and disseminated TB were 2% (95% CI: 2–3%, n = 20), 1% (95% CI: 1–2%, n = 17), and 1% (95% CI: 0–1%, n = 6), respectively. The 1-year cumulative glucocorticoid (GC) dose in SLE patients contracting TB was higher than in those without TB, having a mean difference of 2.56 (95% CI: 0.22–4.91, p < .00001, n = 3). The odd ratio of TB was 2.11 (95% CI: 1.01–4.41, p = .05, n = 3) in SLE patients receiving methylprednisolone (MP) pulse therapy as compared to those without MP pulse therapy. Other immunosuppressive agents were not significantly associated with TB. Conclusion TB prevalence in SLE was relatively high and associated with GC. Awareness of TB and lowering GC dose are warranted to alleviate the TB burden in SLE.