The interactions between four different graphenes (including pristine, B or N doped and defective graphenes) and small gas molecules (CO, NO, NO 2 and NH 3 ) were investigated by using density functional computations to exploit their potential applications as gas sensors. The structural and electronic properties of the graphene-molecule adsorption adducts are strongly dependent on the graphene structure and the molecular adsorption configuration. All the four gas molecules show much stronger adsorption on the doped or defective graphenes than that on the pristine graphene.The defective graphene shows the highest adsorption energy with CO, NO and NO 2 molecules, while the B-doped graphene gives the tightest binding with NH 3 . Meanwhile, the strong interactions between the adsorbed molecules and the modified graphenes induce dramatic changes to graphene's electronic properties. The transport behavior of a gas sensor using B-doped graphene shows a sensitivity two orders of magnitude higher than that of pristine graphene. This work reveals that the sensitivity of graphene based chemical gas sensors could be drastically improved by introducing appropriate dopant or defect.1