Heterozygous variants in the gene encoding the SOX10 transcription factor cause congenital syndromes affecting pigmentation, digestion, hearing, and neural function. Most of these symptoms are attributable to failed differentiation and loss of neural crest cells. Extensive research on mouse and zebrafish models has confirmed that Sox10 is essential for most non-skeletal crest derivatives, but seemingly dispensable for skeletal development. We challenge that concept here by revealing a novel requirement for Sox10 in skeletal mineralization. Neither neural crest- nor mesoderm-derived bones initiate mineralization on time in zebrafish sox10 mutants, despite normal osteoblast differentiation and matrix production. We show that mutants are deficient in the ionocyte subpopulation tasked with taking up calcium from the environment through the Trpv6 epithelial calcium channel, leading to a severe calcium deficit that explains the lack of mineralization. As these ionocytes do not derive from a sox10+ lineage, we hypothesized that the primary defect instead resides in a separate organ that regulates ionocyte numbers or calcium uptake at a systemic level. Screening of the endocrine hormones known to regulate calcium homeostasis in adult vertebrates revealed significantly elevated levels of stanniocalcin (Stc1a), an anti-hypercalcemic hormone, in larval sox10 mutants. Previous studies demonstrated that Stc1a inhibits calcium uptake in fish by repressing trpv6 expression and blocking proliferation of Trpv6+ ionocytes. Our epistasis assays indicate that excess Stc1a is the proximate cause of the calcium deficit in sox10 mutants. Lineage tracing shows that the pronephros-derived glands that synthesize Stc1a interact with sox10+ neural crest-derived cells, and that the latter are missing in mutants. We conclude that a subpopulation of Sox10+ neural crest non-cell-autonomously limit Stc1a production to allow the inaugural wave of calcium uptake necessary for the initiation of bone mineralization.