Provided are a superabsorbent polymer and a preparation method thereof. In the superabsorbent polymer according to the present invention, a low-temperature foaming agent are used together with a high-temperature foaming agent to control the size and distribution of internal pores of the superabsorbent polymer, thereby increasing absorption rate under load without reduction in gel strength.