It is 32Gb but you can expand the storage with a microSD card up to 256Gb. This is what I have done on my phone and it work great. I keep the apps on the internal storage and then keep pictures, movies, music and files on the microSD card which leaves plenty of internal storage left for normal use.