Cu(OH)2 and CuO nanoribbon arrays have been facilely fabricated on copper foil by silver-mediated oxidation in the mixed aqueous solution of Na2O2 and AgNO3 at room temperature.