Home

What size memory card do I need for a camera?

Buyer Reports Editorial
Last updated 2026-08-08
Research-based guide

What size memory card do I need for a camera? It depends on file type and volume: 32GB to 64GB covers casual JPEG shooting for thousands of photos, while 128GB or larger suits RAW files or 4K video. Match capacity to your camera's resolution, format choice, and how often you offload files to a computer.

Key takeaways
  • 32GB to 64GB is the practical range for casual photo shooters; RAW shooters and 4K videographers should look at 128GB and up
  • Speed rating matters as much as capacity: video needs a U3 or V30 card at minimum, per SD Association and SanDisk specifications
  • Most cameras, including popular Canon models, ship without a card in the box, so buying one is a separate step at purchase
  • SDXC replaced SDHC once files got larger; check your camera's manual for the maximum size and card type it actually supports
  • Carrying two smaller cards is often more resilient than one large one, since a single card failure can't wipe an entire shoot
Quick Facts
Casual JPEG shooting32GB-64GB
RAW or heavy video shooting128GB+
Class 10 / U1 minimum write speed10 MB/s
U3 / V30 minimum write speed (4K floor)30 MB/s
V60 minimum write speed60 MB/s
V90 minimum write speed90 MB/s
SDHC capacity range2GB-32GB
SDXC capacity range32GB-2TB
xD-Picture Card format phased outcirca 2009

What size memory card do I need for a camera, in short

Most photographers do fine with a 32GB or 64GB card; heavy RAW shooters and video creators should plan for 128GB or more.

Shopping for a specific model? See our digital cameras buying guide — 10 models compared on the specs that decide it.

The blunt version: a 32GB or 64GB SD card is the sweet spot for anyone shooting JPEGs of everyday life, and it will hold hundreds to thousands of images depending on the camera's megapixel count. Shooters who record RAW files, which preserve far more sensor data than a compressed JPEG, chew through that same card several times faster and should size up to 128GB or 256GB. In short, the size memory card you need for a camera scales directly with file format and how much you shoot between offloads.

Video changes the math again. A camera capturing 4K footage generates data at a rate that a small card simply can't sustain, regardless of how many gigabytes it holds, because the bottleneck becomes write speed, not just storage. That's why the size question and the speed question are really one question wearing two hats.

If you're outfitting a beginner DSLR or a point-and-shoot for family photos, err toward 64GB and call it done. If you're feeding a mirrorless body with 4K clips or shooting a wedding in RAW, 128GB per card, with a spare on hand, is the safer starting point.

Why file format changes the capacity you need

RAW files run three to five times larger than JPEGs from the same sensor, so RAW shooters need proportionally more card space for the same shot count.

A JPEG is a compressed, camera-processed file. A RAW file is the sensor's unprocessed data, kept intact so you can adjust exposure and white balance later without degrading the image. That flexibility costs storage: RAW files are routinely several times the size of a JPEG from the same exposure, which is the single biggest reason two photographers with identical cameras can have wildly different card-size needs.

If your camera shoots RAW+JPEG simultaneously, a habit many enthusiasts fall into for the safety net, you're effectively doubling the write load per shot. That's fine on a fast, large card. It's a fast way to fill a 16GB card in an afternoon.

The practical rule: casual JPEG-only shooters can stay in the 32GB to 64GB range comfortably. Anyone shooting RAW regularly, or RAW+JPEG, should treat 128GB as the realistic floor rather than the ceiling.

Video recording demands more than just gigabytes

4K video needs both a large-capacity card and a fast one, specifically a U3 or V30 minimum write speed, or the footage will drop frames or fail to record at all.

Full HD video is forgiving. Most cards rated Class 10 or U1, which guarantee a 10 megabyte-per-second minimum sustained write speed under the SD Association's own Speed Class standard, handle 1080p without complaint. 4K is a different animal: the SD Association's UHS Speed Class U3 rating guarantees a 30 MB/s minimum write speed, and the newer Video Speed Class V30 rating guarantees the same 30 MB/s floor, according to SD Association and SanDisk specification documents. Either label is the practical minimum for 4K recording.

Higher frame rates and higher bitrates push past that. Cameras shooting 4K at elevated frame rates, or 8K where supported, benefit from V60 or V90 cards, which guarantee 60 MB/s and 90 MB/s minimum write speeds respectively. UHS-II cards, which add a second row of contact pins, can sustain those speeds where UHS-I tops out lower.

Capacity-wise, video eats space fast enough that the old 8GB and 16GB cards common a decade ago are effectively obsolete for anything beyond short clips. A 128GB card is a reasonable starting point for casual 4K shooting; serious videographers often carry several 256GB or larger cards specifically so a full card doesn't end the shoot.

SD, SDHC, and SDXC: what your camera actually accepts

SD tops out at 2GB, SDHC covers 2GB to 32GB, and SDXC extends from 32GB up to 2TB; your camera's manual specifies which formats it supports.

The three-letter suffix after SD isn't marketing fluff, it's a capacity and file-system boundary. Plain SD cards max out at 2GB and are essentially legacy hardware at this point. SDHC (High Capacity) covers the 2GB to 32GB range and was the standard for years. SDXC (Extended Capacity) picks up from 32GB and scales up to 2TB, using the exFAT file system instead of the older FAT32.

Here's the catch: backward compatibility isn't guaranteed forward. An older camera built for SDHC may not read an SDXC card at all, because it doesn't understand exFAT. Check the manual before buying a big card for an older body, especially anything from the early-to-mid 2000s.

A related, now-closed chapter: some older Olympus and Fujifilm cameras used the proprietary xD-Picture Card format instead of SD. That digital camera xD card standard was discontinued around 2009 when both manufacturers moved to SD, so if you've inherited an old xD-based camera, you're shopping a used or new-old-stock market rather than a current retail one.

Does a digital camera need an sd card to work, and do cameras come with one

Yes, a camera without a memory card generally can't save photos beyond a tiny internal buffer, and most cameras, including many Canon models, don't include a card in the box.

Does a digital camera need an sd card to work? For the overwhelming majority of consumer and enthusiast cameras, yes. Without a card inserted, the camera either refuses to shoot or holds a small number of images in internal buffer memory that has nowhere permanent to go. A handful of cameras include a sliver of built-in storage, but it's typically measured in shots, not gigabytes, and isn't meant as a substitute for a card.

Do digital cameras come with sd cards? Mostly not. Camera bodies, including budget-friendly and higher-end DSLR and mirrorless kits, are commonly sold without a card at all, on the assumption that buyers will choose capacity and speed based on their own shooting style rather than accept whatever the manufacturer bundles. It's worth checking the specific listing, since some bundle kits do throw in a small card as a starter, but treat that as a bonus rather than a plan.

Budget for a card as part of the purchase, not an afterthought. A camera sitting in a bag without one is an expensive paperweight the moment you want to take a picture.

How much card capacity per shoot, in practical terms

Match card size to trip length and shooting intensity: a weekend of JPEGs fits comfortably on 32GB, while a multi-day RAW or video shoot warrants 128GB or a stack of smaller cards.

Think in terms of shooting sessions rather than abstract gigabyte totals. A weekend trip shooting JPEGs casually rarely challenges a 32GB card. A week-long trip shooting RAW, or any event where you can't offload to a laptop each night, pushes that need toward 128GB or beyond.

There's a resilience argument for smaller cards too. Photographers who shoot professionally often deliberately avoid a single giant card, preferring two or three mid-sized ones instead. If one card fails, corrupts, or gets misplaced, the loss is partial rather than total. That's a trade-off worth weighing against the convenience of never swapping cards mid-shoot.

Whichever way you land, back up regularly. A memory card, however large or fast, is not a permanent archive. Offload to a computer or cloud storage as soon as practical, and treat the card itself as temporary working storage.

If you take away one thing, let it be this: the size memory card you need for a camera is really a question about your habits, not your camera model, so answer that first and the gigabyte number follows.

Frequently asked questions

Do digital cameras come with SD cards?
Most do not. Camera bodies and even many kit bundles are sold without a memory card included, so buyers choose capacity and speed separately based on their shooting needs. Some bundle kits include a small starter card, but it's the exception, not the rule.
What is a digital camera xD card, and can I still buy one?
The xD-Picture Card was a proprietary format used by Olympus and Fujifilm before both companies switched to SD cards around 2009. New xD cards are effectively discontinued, so owners of older xD-based cameras typically rely on remaining retail stock or secondhand supply.
Does a digital camera need an SD card to work?
Yes, for the vast majority of cameras. Without a card inserted, most cameras cannot save photos or video beyond a very limited internal buffer, if they have one at all. Insert a compatible card before shooting.
What SD card do I need for 4K video?
Look for a card rated U3 or V30 at minimum, which both guarantee a 30 MB/s sustained write speed under SD Association specifications. Higher frame-rate or higher-bitrate 4K, and any 8K recording, benefits from V60 or V90 cards, which guarantee 60 MB/s and 90 MB/s respectively.
Is a 32GB memory card enough for a camera?
For casual JPEG photography, yes, 32GB comfortably holds hundreds to low thousands of images depending on resolution. It's tight for RAW shooters and generally too small for sustained 4K video, where 128GB or more is the more realistic choice.
What's the difference between SDHC and SDXC cards?
SDHC covers capacities from 2GB to 32GB using the FAT32 file system. SDXC starts at 32GB and scales up to 2TB using exFAT. Older cameras built only for SDHC may not recognize an SDXC card, so check your camera's supported format before buying a larger card.

Sources and References

  1. Speed Class — SD Association
  2. Difference Between Speed Class, UHS Speed Class, Speed Ratings (performance) and Video Speed Class for SD/SDHC/SDXC Memory Cards — SanDisk (Western Digital)
  3. Which SD Memory Card Do You Need for Your Digital Camera? — Consumer Reports
  4. xD-Picture Card — Wikipedia
BB
Buyer Reports Editorial Updated 2026-08-08 · Research-based, no sponsored placements