Yes, if you have a Surface Book, you can use a full-size SD card. Apart from that, you can use MicroSD, microSDHC and microSDXC to expand memory. You also get the option to use USB storage of any size with your Surface to store your documents, music, videos, and pictures.