Numerous Late Carboniferous – Early Permian dykes are found in West Junggar and represent an important part of the Central Asian Orogenic Belt. In this contribution, we use these dykes to assess the tectonic regime and stress state in the Late Carboniferous – Early Permian. The West Junggar dykes are mainly diorite/dioritic porphyrite with minor diabase and were formed in 324–310 Ma. They have been divided into two groups based on their orientation, petrology and geochronology. Group 1 dykes mostly comprise WNW-striking dioritic porphyrite and NE-striking diorite with minor diabase and resemble the Karamay-Baogutu sanukitoid. They were probably formed from depleted mantle at a relatively high temperature and pressure with the addition of 1–2% sediment/sedimental partial melt and 0–5% trapped oceanic crust-derived melts. Group 2 dykes are ENE-striking and are similar to sanukite in the Setouchi Volcanic Belt. These dykes were also derived from depleted mantle at a shallow depth but high temperature with the addition of 2–3.5% sediment/sedimental partial melt. Magma banding and injection folds in dykes and host granitoids indicate magma flow. Paleostress analysis reveals that both groups of dykes were formed in a tensile stress field. Their emplacement is favoured by presence of pre-existing joints or fractures in the host granitoids and strata. We conclude that large-scale asthenosphere mantle upwelling induced by trapped oceanic slab-off can explain the magmatism and significant continental crustal growth of West Junggar during Late Carboniferous to Early Permian.