ObjectivesThis study analyses the prevalence of overweight/obesity in Brazil, and its costs regarding hospital admissions (HA), disability retirement benefits (DRB), and statutory sick pay (SSP) associated with obesity-related non-communicable diseases (NCDs). Study designTime-series study. MethodsThis study analyses data from the VIGITEL system (2010–2019) to calculate the body-mass index (BMI) of adult residents in Brazil's state capitals. Data on HA, DRB, and SSP were obtained from Brazil's SIH/SUS and AEPS Infologo systems. Pearson's correlation and linear regression models were applied. The study selected 23 diseases of the International Classification of Disease (ICDs) belonging to chapters C; E; I; and K. Cost values in BRL were deflated using IPCA. ResultsThe results showed a significant increase in overweight and obesity rates in Brazil, with BMI rising by 0.09 kg/m2 annually. Regression analysis revealed that each 1-point increase in the average BMI of the population is associated with an increase of 81,772 (BRL 237.51 million/year) new HA per year, 5541 (BRL 18.8 million/year) new DRB granted per year, and 42,360 (BRL 131 million/year) new SSP per year. Also, every 1 % increase in the share of the Brazilian population with obesity is associated with an increase of 16,973 (BRL 48.8 million/year) new HA per year, 1202 (BRL 3.97 million/year) new DRB granted per year, and 8686 (BRL 26.8 million/year) new SSP per year. Regressions for deflated values showed lower significance, suggesting a strong impact of inflation on health costs in Brazil. ConclusionsObesity prevalence in Brazil implies high direct and indirect costs for the Brazilian government, especially considering circulatory system diseases.