The right memory card for Canon camera should be fast, reliable, and spacious.

I’ve put together a list of the 12 best memory cards for Canon cameras available today.

In this article, you’ll also learn what the main specs of a Canon camera are and how many pictures an SD card can hold.

 

12 Best Memory Cards for Canon Cameras


Here are the twelve best memory cards for Canon cameras:

SanDisk Extreme Pro Memory Card

  • Brand: SanDisk
  • Speed Class: UHS-I (U3), V30
  • Maximum Read Speed: 170MB/s 
  • Maximum Write Speed: 90MB/s
  • Capacity: 128GB, 64GB, 32 GB

SanDisk 128GB SDXC SD Extreme Pro Memory Card Works with Canon EOS 77D, 80D, 70D, 6D, 60D Digital DSLR Camera 4K A2 (SDSDXXG-128G-GN4IN) Bundle with (1) Everything But Stromboli Combo Card Reader
  • Bundle includes (1) 128gb SD Extreme Pro memory card and (1) Everything But Stromboli...
  • Compatible with Canon EOS 77D, 5DS, 70D, 6D, 60D and many other models of digital...
  • Can read speeds of up to 170MB/s speed. Write speeds of up to 90MB/s
 

The SanDisk Extreme Pro is a reliable and high-performance memory card option for Canon cameras. With UHS-I, V30 speed class and maximum read speeds of up to 170MB/s and write speeds of up to 90MB/s, this card is well-suited for capturing high-quality photos and video footage.

Available in 128GB, 64GB, and 32GB capacities, the SanDisk Extreme Pro provides ample storage space for your media files. Additionally, its durable design makes it well-suited for use in a range of shooting environments, from extreme temperatures to water and shock resistance.

The SanDisk Extreme Pro is a solid choice for Canon camera users who prioritize fast read and write speeds and require reliable and durable memory cards for their photo and video needs. However, its higher price point may not make it the most budget-friendly option for all users.

Find the comparison between the 2 best Sandisk SD cards: Sandisk Extreme vs Extreme Pro (Best for Video Camera?).

Lexar Professional 2000x Memory Card

  • Brand: Lexar
  • Speed Class: UHS-II, Class 10
  • Maximum Read Speed: 300MB/s 
  • Maximum Write Speed: 260MB/s
  • Capacity: 128GB, 64GB, 32 GB

Lexar Professional 2000x 128GB SDXC UHS-II Card (LSD128CBNA2000R)
3,671 Reviews
Lexar Professional 2000x 128GB SDXC UHS-II Card (LSD128CBNA2000R)
  • High-speed performance leverages UHS-II technology (U3) for a read transfer speed up...
  • Captures high-quality images and extended lengths of stunning 1080p full-HD, 3D, and...
  • Includes SD UHS-II reader for high-speed file transfer from card to computer,...
 

The Lexar Professional 2000x is an excellent memory card option for Canon camera users who require high-speed performance. With UHS-II Class 10 speed class and maximum read speeds of up to 300MB/s and write speeds of up to 260MB/s, this card is ideal for capturing and transferring high-quality photos and videos quickly and efficiently.

Available in 128GB, 64GB, and 32GB capacities, the Lexar Professional 2000x provides ample storage space for your media files. Its durability and reliability make it well-suited for use in a range of shooting environments, from extreme temperatures to water and shock resistance.

The Lexar Professional 2000x is an excellent choice for Canon camera users who prioritize fast read and write speeds and require a reliable and durable memory card for their photo and video needs. However, again its higher price point may not make it the most budget-friendly option for all users.

Transcend High-Speed Memory Card

  • Brand: Transcend
  • Speed Class: UHS-I (U3), Class 10
  • Maximum Read Speed: 95MB/s 
  • Maximum Write Speed: 60MB/s
  • Capacity: 128GB, 64GB, 32 GB

SPECIAL SALE
Transcend 64 GB High Speed 10 UHS-3 Flash Memory Card 95/60 MB/s (TS64GSDU3),Gold
  • Ideal for Full 1080p HDD, Ultra 2160p HD, 3D and 4K video recording.Operating...
  • Up to 95/60 MB/s ; Minimum constant 30 Mb/s write speed guaranteed for real-time...
  • Supports Ultra High Speed Class 3 specification (U3)
 

The Transcend High-Speed Memory Card is a great option for Canon camera users who want a reliable and affordable memory card option. With UHS-I (U3) Class 10 speed class and maximum read speeds of up to 95MB/s and write speeds of up to 60MB/s, this card is well-suited for capturing high-quality photos and video footage.

Available in 128GB, 64GB, and 32GB capacities, the Transcend High-Speed Memory Card provides ample storage space for your media files. Its durable design makes it well-suited for use in a range of shooting environments, from extreme temperatures to water and shock resistance.

The Transcend High-Speed Memory Card is an excellent choice for Canon camera users who prioritize reliability and affordability. Although its read and write speeds may not be the fastest on the market, it still provides adequate performance for most shooting scenarios, making it a solid choice for amateur photographers and videographers.

PNY Elite Performance Memory Card

  • Brand: PNY
  • Speed Class: UHS-I (U3), Class 10
  • Maximum Read Speed: 100MB/s 
  • Maximum Write Speed: 60MB/s
  • Capacity: 128GB, 64GB, 32 GB

PNY 128GB Elite-X Class 10 U3 V30 SDXC Flash Memory Card - 100MB/s, Class 10, U3, V30, 4K UHD, Full HD, UHS-I, Full Size SD
  • Class 10 U3 V30 speed rating with read speeds up to 100MB/s
  • Class 10 U3 V30 rating delivers speed and performance for burst mode HD photography...
  • Ideal for photography and videography enthusiasts and for recording and transferring...
 

The PNY Elite Performance Memory Card is an excellent choice for Canon camera users looking for a reliable and affordable memory card option. With UHS-I (U3) Class 10 speed class and maximum read speeds of up to 100MB/s and write speeds of up to 60MB/s, this card offers fast and efficient performance for capturing high-quality photos and video footage.

Available in 128GB, 64GB, and 32GB capacities, the PNY Elite Performance Memory Card provides ample storage space for your media files. Its durable design makes it well-suited for use in a range of shooting environments, from extreme temperatures to water and shock resistance.

The PNY Elite Performance Memory Card offers a great balance between performance and affordability, making it a solid choice for Canon camera users. Its fast read and write speeds and durable design make it well-suited for use in a range of shooting environments, while its affordable price point makes it accessible to a wide range of users.

inserting memory card into canon camera

Ritz Gear Extreme Performance Memory Card

  • Brand: Ritz Gear
  • Speed Class: UHS-I, Class 10
  • Maximum Read Speed: 95MB/s 
  • Maximum Write Speed: 45MB/s
  • Capacity: 256GB, 512GB 128GB, 64GB

Ritz Gear 128GB High-Speed SDXC UHS-I SD Card, C10, U3, V30, Full-HD & 4K Memory Card
2,477 Reviews
Ritz Gear 128GB High-Speed SDXC UHS-I SD Card, C10, U3, V30, Full-HD & 4K Memory Card
  • FROM PASSION TO PROFESSIONAL IN AN INSTANT | Class-10 SDXC UHS-I Memory Cards Provide...
  • SUPERCHARGED SPEED FOR STUNNING RESULTS | Capture & Upload Images & Recordings with...
  • EXTENDED CAPACITY FOR ALL YOUR LARGE FILES | Whether You’re Working with a Digital...
 

The Ritz Gear Extreme Performance memory card is another high-quality option for Canon camera users looking for a reliable and high-capacity memory card. With UHS-I Class 10 speed class and maximum read speeds of up to 95MB/s and write speeds of up to 45MB/s, this card offers fast and efficient performance for capturing high-quality photos and video footage.

Available in a range of capacities, from 256GB to 64GB, the Ritz Gear Extreme Performance Memory Card provides ample storage space for even the most demanding photographers and videographers. Its durable design makes it well-suited for use in a range of shooting environments, including harsh weather conditions and rough handling.

The Ritz Gear Extreme Performance Memory Card is a reliable and high-performing option for Canon camera users who require a large storage capacity. With fast read and write speeds and a durable design, this card is well-suited for use in a range of shooting environments, while its high-capacity options make it ideal for photographers and videographers who require ample storage space.

Delkin Devices Memory Card

  • Brand: Delkin
  • Speed Class: UHS-II, Class 90
  • Maximum Read Speed: 300MB/s 
  • Maximum Write Speed: 250MB/s
  • Capacity: 64GB

Delkin Devices 64GB Power SDXC UHS-II (V90) Memory Card (DDSDG200064G)
  • Uninterrupted 8K, 4K, 3D, HDR, 360º & High-Speed Recording
  • Specialized for Simultaneous Recording
  • Read/Write Speeds: 300/250 MB/s
 

The Delkin Devices Memory Card is a high-performance memory card that is perfect for professional photographers and videographers. It has a UHS-II Class 90 speed class, which means that it is capable of delivering blazing-fast read and write speeds. The maximum read speed of this memory card is 300MB/s, while the maximum write speed is 250MB/s. This makes it ideal for capturing and storing high-resolution photos and videos.

The capacity of the Delkin Devices Memory Card is 64GB, which is sufficient for most photographers and videographers. However, if you need more storage space, you may need to consider a memory card with a higher capacity. This memory card is compatible with most Canon cameras, making it a versatile option for photographers and videographers who own multiple Canon cameras.

The Delkin Devices Memory Card is an excellent choice for anyone who needs a high-performance memory card for their Canon camera. Its fast read and write speeds, coupled with its large capacity, make it ideal for capturing and storing high-quality photos and videos. If you’re a professional photographer or videographer, this memory card is definitely worth considering.

Samsung EVO Plus Memory Card

  • Brand: Samsung 
  • Speed Class: UHS-I, Class 10
  • Maximum Read Speed: 130MB/s 
  • Maximum Write Speed: 90MB/s
  • Capacity: 256 GB, 128GB, 64GB, 32 GB

SAMSUNG EVO Plus Full Size 256GB SDXC Card 130MB/s Full HD & 4K UHD, UHS-I, U3, V30 (MB-SC256K/AM)
  • THE SD CARD TO CAPTURE YOUR DAY: Add extra storage space to compatible devices such...
  • CHOOSE YOUR SPACE: Space for all your memories; Select from 256GB, 128GB, 64GB, and...
  • ULTRA-FAST TRANSFERS: UHS Speed Class 3 (U3) supports 4K* Full HD video and burst...
 

The Samsung EVO Plus Memory Card is a great choice for those looking for a reliable and affordable option. With its UHS-I, Class 10 speed class, it can deliver maximum read speeds of up to 130MB/s and write speeds of up to 90MB/s. This makes it a good choice for capturing high-resolution photos and Full HD videos without any lag or interruptions on your Canon camera.

The card is available in various capacities ranging from 32GB to 256GB, allowing you to choose the one that best suits your needs. With its high capacity, you can store a large number of photos and videos without worrying about running out of space.

The Samsung EVO Plus Memory Card offers an excellent combination of speed and capacity at an affordable price point, making it a great option for those on a budget who don’t want to compromise on performance.

Kingston Canvas React Plus Memory Card

  • Brand: Kingston
  • Speed Class: UHS-II, Class 10
  • Maximum Read Speed: 300MB/s 
  • Maximum Write Speed: 260MB/s
  • Capacity: 512 GB, 256 GB, 128GB, 64GB, 32 GB

SPECIAL SALE
Kingston Canvas React Plus 256GB SD Card | SDXC UHS-II | 300R/260W U3 V90 | Full HD/4K/8K | SDR2/256GB
69 Reviews
Kingston Canvas React Plus 256GB SD Card | SDXC UHS-II | 300R/260W U3 V90 | Full HD/4K/8K | SDR2/256GB
  • Ultimate speeds to support professional camera use
  • Capture 4K/8K Ultra-HD high-speed shots without dropping frames
  • Top-of-the-line performance for professional content creators
 

As a Canon camera user, the Kingston Canvas React Plus Memory Card is a top choice for those who demand fast and reliable performance from their memory cards. With its UHS-II Class 10 speed class, this card offers a maximum read speed of 300MB/s and a maximum write speed of 260MB/s, which is perfect for capturing high-resolution photos and videos.

One of the standout features of the Kingston Canvas React Plus is its large capacity options, with sizes ranging from 32GB all the way up to 512GB. This makes it ideal for photographers and videographers who need plenty of space to store their work without constantly having to swap out memory cards. Additionally, the card is built to withstand harsh environments, with an operating temperature range of -25°C to 85°C and waterproof, shockproof, and X-ray proof capabilities.

The Kingston Canvas React Plus is a top-of-the-line memory card that offers reliable performance and large storage capacity, making it an excellent choice for Canon camera users.

canon camera sandisk memory card

SanDisk Ultra Memory Card

  • Brand: SanDisk 
  • Speed Class: UHS-I, Class 10
  • Maximum Read Speed: 100MB/s 
  • Maximum Write Speed: 60MB/s
  • Capacity: 32GB, 64GB, 128GB, 256GB

SPECIAL SALE
SanDisk 128GB Ultra SDXC UHS-I Memory Card - 120MB/s, C10, U1, Full HD, SD Card - SDSDUN4-128G-GN6IN [Older Version]
38,229 Reviews
SanDisk 128GB Ultra SDXC UHS-I Memory Card - 120MB/s, C10, U1, Full HD, SD Card - SDSDUN4-128G-GN6IN [Older Version]
  • This version has been discontinued by manufacturer
  • Great choice for compact to mid-range point-and-shoot cameras
  • Quick transfer speeds up to 120MB/s(1) to back up those moments.
 

If you’re a Canon camera user on a budget, the SanDisk Ultra Memory Card is a reliable and affordable option. With its UHS-I Class 10 speed class, it offers fast read and write speeds of up to 100MB/s and 60MB/s, respectively. This makes it suitable for shooting Full HD videos and high-resolution photos without any lag or buffering.

The SanDisk Ultra Memory Card is available in a range of capacities, from 32GB up to 256GB. This provides ample storage space for a variety of photography needs, whether you’re a casual shooter or a professional photographer. Plus, the card comes with a 10-year limited warranty, giving you peace of mind knowing that your investment is protected.

The SanDisk Ultra Memory Card offers a good balance between performance, affordability, and reliability. If you’re looking for a budget-friendly option that won’t sacrifice quality, this memory card is definitely worth considering.

To choose the right Sandisk card, read: Sandisk Extreme vs Ultra: Speed, Performance and Price.

SanDisk Extreme Memory Card

  • Brand: SanDisk 
  • Speed Class: UHS-I, Class 10
  • Maximum Read Speed: 160MB/s 
  • Maximum Write Speed: 90MB/s
  • Capacity: 16GB, 32GB, 64GB, 128GB, 256GB

SanDisk 128GB Extreme SDXC UHS-I Memory Card - 150MB/s, C10, U3, V30, 4K UHD, SD Card - SDSDXV5-128G-GNCIN
37,786 Reviews
SanDisk 128GB Extreme SDXC UHS-I Memory Card - 150MB/s, C10, U3, V30, 4K UHD, SD Card - SDSDXV5-128G-GNCIN
  • Shot speeds up to 70MB/s, transfer speeds up to 150MB/s requires compatible devices...
  • Perfect for shooting 4K UHD video (1) and sequential burst mode photography. (1)Full...
  • Capture uninterrupted video with UHS Speed Class 3 (U3) and Video Speed Class 30...
 

The SanDisk Extreme Memory Card is a popular choice for Canon camera users. With its UHS-I, Class 10 speed class, it boasts a maximum read speed of 160MB/s and a maximum write speed of 90MB/s. The card comes in various capacities ranging from 16GB to 256GB, making it suitable for photographers of all levels.

Its fast transfer speeds make it perfect for capturing high-quality images and videos without any lag or delay. Additionally, its durable design makes it resistant to water, temperature, shock, and X-rays, ensuring that your precious data remains safe and secure.

The SanDisk Extreme Memory Card is an excellent choice for Canon camera users who need a reliable and high-performance memory card.

Lexar Professional 1066x Memory Card

  • Brand: Lexar
  • Speed Class: UHS-I, Class 10
  • Maximum Read Speed: 160MB/s 
  • Maximum Write Speed: 120MB/s
  • Capacity: 64GB, 128GB, 256GB, 512GB

SPECIAL SALE
Lexar 128GB Professional 1066x SDXC Memory Card, UHS-I, C10, U3, V30, Full-HD & 4K Video, Up To 160MB/s Read, for DSLR and Mirrorless Cameras (LSD1066128G-BNNNU)
1,602 Reviews
Lexar 128GB Professional 1066x SDXC Memory Card, UHS-I, C10, U3, V30, Full-HD & 4K Video, Up To 160MB/s Read, for DSLR and Mirrorless Cameras (LSD1066128G-BNNNU)
  • High-speed performance – rated UHS Speed Class 3 (U3) and Video Speed Class 30...
  • Leverages UHS-I technology to deliver read speeds up to 160MB/s (1066x)
  • Quickly capture high-quality images and extended lengths of Full-HD and 4K UHD with...
 

The Lexar Professional 1066x Memory Card is another great choice for Canon camera users who need high-speed performance. With a maximum read speed of 160MB/s and write speed of 120MB/s, you can capture high-quality images and video quickly and easily.

This SD card is available in a range of capacities, up to 512GB, so you’ll have plenty of space to store all your photos and videos. Additionally, its UHS-I, Class 10 speed class means that it’s compatible with a wide range of devices, making it a versatile option for any photographer.

The Lexar Professional 1066x Memory Card is a suitable option for professionals and enthusiasts who require a large amount of storage space.

 

Canon SD Card Specs


When it comes to choosing a memory card for your Canon camera, there are a few key specs to consider. First and foremost, you want to make sure the memory card is compatible with your camera model. Almost all Canon cameras use SD cards, which may be broadly categorized into SDHC or SDXC cards based on their specs. Be sure to check your camera’s manual or manufacturer’s website to confirm which type of card is compatible.

Once you’ve determined the type of card you need, the next consideration is capacity. Memory cards come in a range of sizes, from 16GB to 512GB and beyond. The size you choose will depend on your shooting needs and how much storage space you require. For example, if you plan to shoot high-quality video or RAW images, you’ll need a larger capacity card to store all those large files.

Lastly, you’ll want to pay attention to the speed class of the memory card. This refers to the card’s read and write speeds, which affect how quickly your camera can transfer data to and from the card. Faster speeds are generally better, especially if you plan to shoot burst mode or high-resolution video. Look for cards with a Class 10 rating or higher to ensure smooth performance.

Read more on a SD card speed class: SD Card Speed Classes Difference Explained

By considering these suggested Canon SD card specs – type, capacity, and speed – you can find the perfect memory card to enhance your photography or videography experience.

CANON-REBEL-T7-SD-CARD

 

How Many Pictures an SD Card Can Hold


The number of pictures and videos you can store or record on an SD card depends on a variety of factors, such as the file size and resolution of your media, as well as the capacity of the card itself. As a general rule of thumb, a 16GB SD card can hold approximately 4,000 photos taken at 12MP resolution or record up to 80 minutes of 1080p video.

A 32GB SD card can store roughly 8,000 photos at 12MP resolution or record up to 160 minutes of 1080p video. If you’re shooting in 4K resolution, the number of photos and videos you can store or record will be significantly lower. For example, a 64GB SD card can hold approximately 160 minutes of 4K video or 16,000 photos taken at 12MP resolution.

sony a7rv different sd cards

If you need even more storage space, a 128GB or 256GB SD card may be a better choice. A 128GB SD card can store up to 32,000 photos taken at 12MP resolution or record up to 320 minutes of 1080p video. Read more: How Many Pictures a 128gb SD Card CAN Hold

Meanwhile, a 256GB SD card can hold up to 64,000 photos taken at 12MP resolution or record up to 640 minutes of 1080p video. Read more: How Many Pictures a 256gb SD Card CAN Hold

Please note that these numbers will vary depending on the specifics of your camera and the media you are shooting.

Here’s a table summarizing the approximate number of photos and videos that can be stored or recorded on SD cards of different capacities:

SD Card CapacityApproximate Number of 12MP PhotosApproximate Recording Time for 1080p VideoApproximate Recording Time for 4K Video
16GB4,00080 minutes20 minutes
32GB8,000160 minutes40 minutes
64GB16,000320 minutes80 minutes
128GB32,000640 minutes160 minutes
256GB64,0001280 minutes320 minutes

Again, these are approximate numbers and will vary depending on factors such as the resolution and file size of your media, as well as the specifics of your camera. Nonetheless, this table provides a helpful reference for estimating how much storage space you may need for your next photo or video shoot.

 

Which Memory Card Do You Prefer?


When it comes to the best overall memory card, the SanDisk Extreme Pro stands out as my top choice.

With its fast read and write speeds, it’s perfect for professionals who need to shoot and transfer high-quality images quickly. Plus, its high capacity options make it versatile enough to handle any shooting situation.

For those on a budget or just starting out, the PNY Elite Performance Memory Card is a great affordable option.

Despite its lower price point, it still offers impressive read and write speeds, making it a reliable choice for casual photographers and hobbyists.

 

 

Thanks for reading!

I hope this guide helped you learn about some of the best SD cards for your Canon camera 🙂 

Sharing is Caring ❤️

If you found this article useful, please share it on social media with your family and friends!


Related Articles: