We present a simple, though uncommonly used, method to produce versatile, well-ordered, nanoscale arrays of metal oxides such as MgO, Al2O3, TiO2, MnO2, Fe2O3, Co3O4, NiO, CuO, ZnO, ZrO2, RuO2, SnO2, or Ce2O3 by decoupling metal oxide precursor incorporation from block copolymer (BCP) template formation.