Numerous structures and textures, which can be related to magma flow, were observed in felsic dykes intruding late Mesozoic granitoid plutons in the Jiaodong peninsula, in eastern Shandong province, eastern China. These flow structures may be classified into two categories, interior and peripheral. The former group includes magmatic bands, various types of folds (e.g. injection, sheath, similar and disharmonic folds), rotation of phenocrysts, magmatic foliation or lineation, and crenulation, whereas the latter includes hot tool marks and quarrying structures. Magmatic banding resulted from shearing of mingled magma during magma flow in the dykes. The magma seemed to flow rapidly, probably triggering turbulence in some thick dykes. Interaction at the contact between the hot, moving magma and the cold, stationary wallrock sometimes produced the peripheral structures. A few measurements of hot tool marks and of magmatic lineation reveal a roughly horizontal flow of magma within these dykes. For the dominant NE–SW-striking dyke set in the Laoshan granitoid pluton, the felsic magma probably ascended on or to the SW of the pluton to feed the dyke swarm, and then flowed laterally to drive the horizontal propagation of dykes.