SnO2 nanofibers were synthesized by electrospinning and modified with Co3O4 via impregnation in this work. Chemical composition and morphology of the nanofibers were system- atically characterized, and their gas sensing properties were investigated. Results showed that Co3O4 modification significantly enhanced the sensing performance of SnO2 nanofibers to ethanol gas. For a sample with 1.2 mol% Co3O4, the response to 100 ppm ethanol was 38.0 at 300 ℃, about 6.7 times larger than that of SnO2 nanofibers. In addition, the response/recovery time was also greatly reduced. A power-law dependence of the sensor response on the ethanol concentration as well as excellent ethanol selectivity was observed for the Co3O4/SnO2 sensor. The enhanced ethanol sensing performance may be attributed to the formation of p-n heterojunctions between the two oxides.