
Best Memory Cards for Canon EOS R1
125 compatible cards across 1 format
Speed, precision, and reliability, the Canon EOS R1 is built for photojournalists, sports photographers, wildlife shooters, and other image-makers who can't afford to miss the shot. It has two card slots — CFexpress Type B, PCIe 4 — and the cards listed below are compatible.
Key Features
- Canon RF Lens Mount
- Full-Frame Sensor
- 24.2 Megapixel (6000 x 4000) Resolution
- Internal Recording 6K at 23.98/24.00/25/29.97/50/59.94 fps
- 1x LP-E19 Rechargeable Lithium-Ion (Included) Battery
Card Slots
The Canon EOS R1 takes CFexpress Type B in 2 card slots.
Slot 1
CFexpress Type B
CFexpress Type B, PCIe 4.0
Slot 2
CFexpress Type B
CFexpress Type B, PCIe 4.0
CFexpress Type B
Price per GB →25 recommended of 125
Compatible with slots 1 and 2.

ProGrade128GB
ProGrade Digital 128GB CFexpress 2.0 Type B Gold Memory Card
1700/260 MB/s$169.99

SanDisk128GB
SanDisk 128GB Extreme PRO CFexpress 4.0 Type B Memory Card
$199.99

Delkin128GB
Delkin Devices 128GB POWER CFexpress Type B Memory Card
1780/1700 MB/s$159.99

Lexar128GB
Lexar 128GB Professional DIAMOND CFexpress 4.0 Type B Memory Card
3700/3400 MB/s$329.99

Sony240GB
Sony 240GB CFexpress Type B TOUGH Memory Card
1850/1600 MB/s$378.00

ProGrade240GB
ProGrade Digital 240GB CFexpress 4.0 Type B Gold Memory Card
3100/1600 MB/s$259.99

Lexar256GB
Lexar 256GB Professional DIAMOND CFexpress 4.0 Type B Memory Card
3700/3400 MB/s$419.90

SanDisk256GB
SanDisk 256GB Extreme PRO CFexpress 4.0 Type B Memory Card
3500/3100 MB/s$329.99

Angelbird256GB
Angelbird 256GB AV PRO SE CFexpress v4 Type B Memory Card
3700/550 MB/s$269.99

SanDisk400GB
SanDisk 400GB Extreme PRO CFexpress 4.0 Type B Memory Card
3500/3100 MB/s$399.99

ProGrade400GB
ProGrade Digital 400GB CFexpress 4.0 Type B Iridium Memory Card
3550/3000 MB/s$499.99

Sony480GB
Sony 480GB CFexpress Type B TOUGH Memory Card
1850/1750 MB/s$598.00

ProGrade512GB
ProGrade Digital 512GB CFexpress 4.0 Type B Gold Memory Card
3400/3000 MB/s$399.99

Angelbird512GB
Angelbird 512GB AV PRO SE CFexpress v4 Type B Memory Card
3700/1100 MB/s$399.99

Lexar512GB
Lexar 512GB Professional GOLD CFexpress 4.0 Type B Memory Card
3600/3300 MB/s$499.99

Sony960GB
Sony 960GB CFexpress Type B TOUGH Memory Card
1850/1750 MB/s$698.00

Lexar1TB
Lexar 1TB Professional GOLD CFexpress 4.0 Type B Memory Card
3600/3300 MB/s$739.99

ProGrade1TB
ProGrade Digital 1TB CFexpress 4.0 Type B Gold Memory Card
3400/3000 MB/s$699.99

SanDisk1TB
SanDisk 1TB Extreme PRO CFexpress 4.0 Type B Memory Card
3500/3100 MB/s$749.99

Angelbird1TB
Angelbird 1TB AV PRO SE CFexpress v4 Type B Memory Card
3700/2300 MB/s$749.99

Delkin1TB
Delkin Devices 1TB POWER 4.0 CFexpress Type B Memory Card
3560/3200 MB/s$479.99

Sony1.9TB
Sony 1920GB CFexpress Type B TOUGH Memory Card
1850/1750 MB/s$1198.00

Lexar2TB
Lexar 2TB Professional GOLD CFexpress 4.0 Type B Memory Card
3600/3300 MB/s$1049.99

ProGrade2TB
ProGrade Digital 2TB CFexpress 4.0 Type B Gold Memory Card
3400/3000 MB/s$1099.99

Lexar4TB
Lexar 4TB Professional GOLD CFexpress 4.0 Type B Memory Card
3600/3300 MB/s$1749.99
Canon EOS R1 card questions
- What memory cards does the Canon EOS R1 take?
- The Canon EOS R1 accepts CFexpress Type B in 2 card slots. A card can fit a slot and still be too slow for a given codec, so check the sustained-write requirement as well as the format.
- How many card slots does the Canon EOS R1 have?
- The Canon EOS R1 has 2 card slots: Slot 1 takes CFexpress Type B; Slot 2 takes CFexpress Type B.
- Which card should I buy for the Canon EOS R1?
- The cheapest compatible card we track is the Delkin Devices 128GB POWER CFexpress Type B Memory Card at $159.99. 25 compatible cards are listed on this page, ordered by capacity, brand and price.
