The Pengjiakuang, Dazhuangzi and Fayunkuang gold deposits, located on the northern margin of the Mesozoic Jiaolai Basin, east of Shandong Province, are controlled by a low-angle normal fault. Gold ores are typically brecciated, veinlet and disseminated. The Ar-Ar and Rb-Sr isochron dating methods were adopted to date ores and lamprophyre dike. The results indicate that the age of the Pengjiakuang gold deposit is 117.33-118.42 Ma, that of the Dazhuangzi gold deposit is 117.39 Ma, and that of the Fayunkuang gold deposit is (128.49+/-7.2) Ma. The consistency in metallogenic age between the gold deposits on the margin of the Jiaolai Basin and the gold deposits (115-126 Ma) of the northern uplift area suggests that both were formed in the same metallogenic period. That is to say, the large-scale metallogeny of the Jiaodong region took place in late-Yanshannian ((120+/-10) Ma).