The construction of graphitic carbon nitride (g-C 3 N 4 or CN)-based heterojunctions for an enhanced photocatalytic performance has aroused extensive attention. However, junctions with specific crystalfacets-exposed metal oxides, which show unique properties, such as ledges, high-density atom steps, and dangling bonds, are rarely investigated. Herein, thermal exfoliated CN and octahedral stannic oxide (O-SnO 2 ) nanoparticles are prepared by two-step calcination and one-step hydrothermal methods, respectively. Then the nanocomposite photocatalyst is obtained by a facile mixing approach. The SnO 2 nanocrystals with welldesigned morphology are uniformly dispersed on the surface of the CN nanosheets with a large specific surface area, which affords a sufficient interface to tailor the photoelectric and physicochemical features of the final composites. The combination of CN nanosheets and SnO 2 nanoparticles exposed with {221} crystal facets is beneficial for the formation of a typical Z-type junction, thereby facilitating charge-carrier separation and transport and suppressing recombination of the photogenerated electron−hole pairs. As a consequence, photocatalytic hydrogen production of the CN/O-SnO 2 heterojunction is enhanced compared with that of exfoliated CN nanosheets under visible-light irradiation (λ > 420 nm). This work provides insight into boosting charge-carrier generation and transport in heterojunction photocatalysts by using metal oxides exposed to specific crystal facets.