A highly regioselective Pd-catalyzed C(Ar)-H bond activation method was developed for the modification of purines (nucleosides) with different functional groups by using purine as a directing group. This approach provides a new access to a variety of functionalized purines (nucleosides) which are potentially of great importance in medicinal chemistry.