Schwann cells (SCs), a type of glial cell in the peripheral nervous system, can serve as a source of mesenchymal stem cells (MSCs) to repair injured pulp. This study aimed to investigate the role of SCs in tooth germ development and repair of pulp injury. We performed RNA-seq and immunofluorescent staining on tooth germs at different developmental stages. The effect of L-type calcium channel (LTCC) blocker nimodipine on SCs odontogenic differentiation was analyzed by real-time polymerase chain reaction and Alizarin Red S staining. We used the PLP1-CreERT2/ Rosa26-GFP tracing mice model to examine the role of SCs and Cav1.2 in self-repair after pulp injury. SC-specific markers expressed in rat tooth germs at different developmental stages. Nimodipine treatment enhanced mRNA levels of osteogenic markers (DSPP, DMP1, and Runx2) but decreased calcium nodule formation. SCs-derived cells increased following pulp injury and Cav1.2 showed a similar response pattern as SCs. The different SCs phenotypes are coordinated in the whole process to ensure tooth development. Blocking the LTCC with nimodipine promoted SCs odontogenic differentiation. Moreover, SCs participate in the process of injured dental pulp repair as a source of MSCs, and Cav1.2 may regulate this process.