The invention discloses an ordered heterojunction photovoltaic device and a preparation method thereof. the ordered heterojunction photovoltaic devices includes a negative layer, an interface modification layer, a photovoltaic active layer, a hole barrier layer, a positive electrode layer and a substrate from top to bottom, wherein the photovoltaic active layer comprises an organic layer and an inorganic layer, wherein the inorganic layer is an ordered nanorod array perpendicular to the substrate, the organic layer fills and covers the nanorod array, the top surface of the organic layer is parallel to the substrate, and the nanorod height in the nanorod array is 300-500 nm, and the diameter is 50-100 nm, and the distance between the nanorods is 60-80nm, the nanorod array and the organic layer of the invention intersect each other to form an ordered network structure, The photogenerated exciton dissociation surface can be ensured to be large, and the electrons and holes generated by thedissociation can be transported in the two transmission channels respectively, so that the hopping transmission of the carriers between the donor material particles and the acceptor material particles is avoided, the charge recombination probability is effectively reduced, and higher photoelectric conversion efficiency can be obtained.