I bought a 256g memory card for the drone when I first bought it. The card will fit around 8 minutes of video. The drone itself has onboard storage of 128g, but only gives a couple of minutes of video footage. So all up, about 10minutes with onboard and card storage. 10 minutes doesn't sound a lot, but that's quite a bit of footage. A 512g card would obviously hold more, but I've never run out of space on the 256g card, so,it'll do me.