The invention discloses polyhedral oligomeric silsesquioxane amphiphilic block copolymer and a preparation method thereof, and relates to macromolecular copolymer. Polyhedral oligomeric silsesquioxane POSS is taken as a hydrophobic block, and polyacrylic acid is taken as a hydrophilic block. The preparation method comprises the following steps of: adding a POSS monomer, a chain transfer agent andan initiator into a solvent, performing freeze degassing in a reaction container, and introducing argon into the reaction container, sealing for reaction, stopping the reaction until liquid nitrogen is frozen to obtain the hydrophobic block of polyhedral oligomeric silsesquioxane POSS; and adding tert-Butyl acrylate, an initiator and a solvent, performing freeze thawing degassing, introducing argon, sealing for polymerization, stopping the reaction until liquid nitrogen is frozen, removing unreacted tert-Butyl acrylate by using a dissolving precipitated method, adding a solvent for dilution, precipitating by using a precipitator, drying, stirring, soaking and purifying in an excessive selective solvent, filtering, drying to obtain polyhedral oligomeric silsesquioxane POSS-poly(tert-butyl acrylate) block copolymer, adding a cosolvent and an acidolysis reagent, and performing rotary evaporation to obtain the product.