: Children with thalassemia major generally experience growth retardation and metabolic disorders. Stunting is a common feature of children and adolescents with thalassemia. Vitamin D deficiency is associated with the incidence of stunting, yet high levels of ferritin due to multiple blood transfusions and the chelation therapy also have an impact on the incidence of stunting. This study aims at determining the association between vitamin D levels, ferritin and nutritional intake with the height of stunted children with thalassemia major. This cross-sectional study involved 84 thalassemia major children aged 4-14 years taken through consecutive sampling. Among these children with thalassemia major, 34% were stunted children and 42% were severely stunted. Most had ferritin levels of 1000 mg/dL (94.1%) and only 4 children (4.8%) had vitamin D insufficiency. The average energy intake was 1538.7 Kcal/day (70.1% of requirement), protein 45.5 g/day (54.9% of requirement), fat 69.4 g/day (78.6% of requirement), carbohydrate 204.8 g/day (68.1% of requirement), and vitamin D 2.4 µg/day (15.7% of requirement). Based on the Spearman Rank correlation test, there was no significant association between vitamin D and ferritin levels with height for age (p> 0.025), while energy and fat intake were significant association with height for age (p <0.025).