The invention discloses concrete with high shock and abrasion resistant capacity for hydropower engineering. The concrete is prepared from the following raw materials in parts by weight: 30-50 parts of yellow sand, 3-5 parts of blast furnace slag powder, 15-25 parts of fly ash, 5-10 parts of silica powder, 30-50 parts of cement, 10-15 parts of potassium feldspar powder, 10-15 parts of medium sand,2-4 parts of kaoline, 3-5 parts of anhydrite, 3-5 parts of fibers, 3-5 parts of high-strength steel-wire-like fibers, 2-4 parts of aluminum nitride, 1-3 parts of mullite, 0.4-0.6 part of hydroxyethylmethylacrylate, 0.1-0.3 part of zinc acetate, 2-4 parts of rubber powder, 3-5 parts of styrene, 2-4 parts of resorcinol, 0.1-0.3 part of lauryl sodium sulfate, 5-10 parts of a plasticizer, 4-6 partsof triethanolamine, 6-8 parts of a nano material, and 2-4 parts of a water reducer. The concrete has the excellent anti-shock and anti-abrasion properties, air shrinkage deformation of the concrete iseffectively lowered, and thus the anti-cracking capacity of the concrete for the hydropower engineering is improved.