In this paper we define the notion of weakly $G$-contractive mappings and obtain some fixed point theorems for such mappings. Our theorems generalize, extend and unify some recent results by Harjani and Sadarangani and those contained therein. Moreover, we also furnish with an application and an example to substantiate the validity of our results.