Granitoid stocks crop out in the Ghahan and Sarbadan areas near Tafresh city, which is situated in the central part of the Urumieh–Dokhtar Magmatic Arc, Iran. The stocks, consisting of porphyritic and sub-granular diorite and granular granodiorite, intruded into Eocene volcano-sedimentary units. Normalized multi-element diagrams indicate that the analysed rocks are enriched in large-ion lithophile elements and depleted in high field strength elements. These geochemical features are typical of subduction-related calc-alkaline arc magmas. The stocks belong to the ferromagnetic and I-type granitoid series. Anisotropy of magnetic susceptibility provides information about the internal fabric of the granitoids. Susceptibility values range from 5.6 × 10−3 to more than 71.6 × 10−3, averaging 27.9 × 10−3 SI. Relatively low anisotropy values (P%) rarely exceed 10 %. Shape parameters (T) vary between −0.48 and +0.74, averaging + 0.2. Each stock is interpreted to contain a distinct feeder zone in which magnetic lineation plunges steeply (> 60°), suggesting that the magma ascended mainly in a NW–SE conduit and, to a lesser extent, in an E–W direction. Integration of magnetic fabric data, field observations and tectonic setting indicates that the shear zone that was developed between the Indes and Talkhab faults had created an opening into which the Ghahan and Sarbadan stocks were emplaced by way of creating a suitable tensional space for the ascent of magma.