Background and objectives: Ubiquitin-specific peptidase 28 (USP28) has been reported to play significant roles in several tumors, but its roles in non-small-cell lung cancer (NSCLC) is still unknown. In this study, we aimed to investigate the biological function and molecular mechanisms of USP28 in NSCLC. Materials and methods: Immunoblotting analysis was used to detect relative proteins' expression. Luciferase assay was performed to explore the activation of signal transducer and activator of transcription 3 (STAT3). Immunoprecipitation was performed to assess whether USP28 interacted with STAT3 or deubiquitinated STAT3. Quantitative real-time PCR was performed to evaluate the relative mRNA levels of STAT3 and USP28. Cycloheximide chase assay was carried out to examine whether USP28 affected the half-life of STAT3 protein. Cell Counting Kit-8 assay and xenograft model were used to assess whether USP28 regulated NSCLC cell growth. Results: In this study, the deubiquitinating enzyme USP28 was found to mediate STAT3 signaling in NSCLC cells. USP28 interacted with STAT3, and increased the stability of STAT3 by inducing its deubiquitination. Further studies showed that USP28 was upregulated in both the primary tissues and cell lines of NSCLC. The Kaplan-Meier plotter also indicated that USP28 predicted a poor prognosis of NSCLC patients. Moreover, knockdown of USP28 inhibited cell growth of NSCLC cells in vitro and delayed NSCLC tumor growth in vivo. Conclusion: These results demonstrated that USP28 was functional in NSCLC cells, and promoted NSCLC cell growth by inducing STAT3 signaling. This suggests that USP28 could be a novel target for NSCLC therapy.