<h3>Objectives</h3> Suboptimal adherence to antiretroviral therapy (ART) dramatically hampers the achievement of the UNAIDS HIV treatment targets. This study aimed to develop a theory-informed predictive model for ART adherence based on data from Chinese. <h3>Methods</h3> A cross-sectional study was conducted in Shenzhen, China, in December 2020. Participants were recruited through snowball sampling, completing a survey that included sociodemographic characteristics, HIV clinical information, Information-Motivation-Behavioural Skills (IMB) constructs and adherence to ART. CD4 counts and HIV viral load were extracted from medical records. A model to predict ART adherence was developed from a multivariable logistic regression with significant predictors selected by Least Absolute Shrinkage and Selection Operator (LASSO) regression. To evaluate the performance of the model, we tested the discriminatory capacity using the concordance index (C-index) and calibration accuracy using the Hosmer and Lemeshow test. <h3>Results</h3> The average age of the 651 people living with HIV (PLHIV) in the training group was 34.1±8.4 years, with 20.1% reporting suboptimal adherence. The mean age of the 276 PLHIV in the validation group was 33.9±8.2 years, and the prevalence of poor adherence was 22.1%. The suboptimal adherence model incorporates five predictors: education level, alcohol use, side effects, objective abilities and self-efficacy. Constructed by those predictors, the model showed a C-index of 0.739 (95% CI 0.703 to 0.772) in internal validation, which was confirmed be 0.717 via bootstrapping validation and remained modest in temporal validation (C-index 0.676). The calibration capacity was acceptable both in the training and in the validation groups (p>0.05). <h3>Conclusions</h3> Our model accurately estimates ART adherence behaviours. The prediction tool can help identify individuals at greater risk for poor adherence and guide tailored interventions to optimise adherence.