Best internal hard drive, ranked by $/TB

SSD · NVMe · hard drive · external · NAS · SAS · microSD, all on Amazon.ca

Updated 47 minutes ago

As an Amazon Associate we earn from qualifying purchases. Prices and availability come from Amazon.ca as of the last update and may change.

Internal 3.5-inch hard drives for desktops and servers. This table ranks every internal hard drive we track on Amazon.ca by live price per terabyte, so you can compare value across brands and capacities at a glance and find the cheapest cost per terabyte rather than scanning listing after listing.

Best price per TB
CA$22.19
Products tracked
118
Prices updated
47 minutes ago
Price per
118 products
ProductCapacityPriceCA$ / TBTechPrime
HGST, a Western Digital Company Ultrastar HE8 8000GB 128MB 7200RPM SATA Ultra 512E ISE 128MB Cache 3.5-Inch Internal Bare or OEM Drives 0F23267Used8 TBCA$177.49CA$22.19HDD · SATA-
HGST Ultrastar He8 HUH728080AL5204 8 TB 3.5" Internal Hard DriveUsed8 TBCA$207.41CA$25.93HDD · SATA-
HGST Ultrastar 7K4000 2 TB 3.5" 7200 RPM SATA Internal Enterprise Hard Drive - HUS724020ALA640 / 0F14690 64 MB Cache 3.5-Inch Internal Bare or OEM Drives 0F14690Used2 TBCA$56.64CA$28.32HDD · SATA-
HGST Deskstar 3TB 3.5-Inch 7200RPM SATA III 6Gbps 64 MB Cache Internal Hard Drive (0F12450)Used3 TBCA$84.95CA$28.32HDD · SATA-
Seagate Barracuda Internal Hard Drive 8TB SATA 6Gb/s 256MB Cache 3.5-Inch (ST8000DM004)Used8 TBCA$299.99CA$37.50HDD · SATA-
Seagate Exos 28TB Internal Hard Drive HDD - 3.5 in CMR SATA 6Gb/s, 7200 RPM, 512MB Cache, 2.5M MTBF - ST28000NM000C (Renewed)Renewed28 TBCA$1,070.38CA$38.23HDD · SATA-
Toshiba 14TB SATA 512e 3.5in 7200RPM Enterprise HDD - MG07ACA14TE (Renewed)Renewed14 TBCA$542.39CA$38.74HDD · SATA-
Seagate IronWolf Pro 28TB Enterprise NAS Internal HDD Hard Drive – CMR 3.5 Inch SATA 6Gb/s 7200 RPM 512MB Cache for RAID Network Attached Storage, Rescue Services (ST28000NTZ00)28 TBCA$1,099.99CA$39.29HDD · SATA-
Hitachi 0A35772 1TB SATA 7200RPM Ultrastar (Renewed)Renewed1 TBCA$40.04CA$40.04HDD · SATA-
HITACHI Ultrastar 7K3000 HUA723030ALA640 3TB 7200 RPM 64MB Cache SATA III 6.0Gb/s 3.5in Enterprise Hard Drive (Renewed) - w/1 Year WarrantyRenewed3 TBCA$120.35CA$40.12HDD · SATA-
Hitachi HUA722020ALA330 (0F10452) 2TB 7.2k RPM 3.5" SATA-3Gb/s HDD (Renewed)Renewed2 TBCA$82.12CA$41.06HDD · SATA-
HGST Ultrastar 7K6000 HUS726060ALE610 (0F23001) 6TB 7200 RPM 128MB Cache SATA 6.0Gb/s 3.5in Enterprise Hard Drive (Renewed) w/3 Year Factory WarrantyRenewed6 TBCA$247.78CA$41.30HDD · SATA-
Seagate Exos 22TB SATA HDD 6Gb/s 7200RPM 3.5-inch Enterprise Hard Drive (ST22000NM000C) (Renewed)Renewed22 TBCA$926.38CA$42.11HDD · SATA-
WD Red 4TB NAS Hard Disk Drive - 5400 RPM Class SATA 6 Gb/s 64MB Cache 3.5 Inch - WD40EFRX (Renewed)Renewed4 TBCA$169.30CA$42.33HDD · SATA-
HGST Ultrastar 7K4000 HUS724040ALA640 (0F14688) 4TB 7200RPM 64MB Cache SATA 6.0Gb/s 3.5in Enterprise Hard Drive (Renewed)Renewed4 TBCA$169.91CA$42.48HDD · SATA-
Seagate IronWolf Pro 3.5-inch 16TB Internal Hard Disk HDD CMR 3.5-inch Data Recovery ST16000NT001 PC 6Gb/s 256MB 7200rpm 24-Hour OperationUsed16 TBCA$739.83CA$46.24HDD · SATA-
Seagate IronWolf Pro 14TB Enterprise NAS Internal HDD Hard Drive – CMR 3.5 Inch SATA 6Gb/s 7200 RPM 256MB Cache for RAID Network Attached Storage, Rescue Services - FFP (ST14000NTZ01)Used14 TBCA$659.99CA$47.14HDD · SATA-
Western Digital RE WD3000FYYZ 3TB 7.2K RPM 64MB Cache 6Gb/s SATA 3.5" Enterprise HDD (Renewed)Renewed3 TBCA$141.58CA$47.19HDD · SATA-
Quantum 1PK LTO3 400/800GB Tape (MR-L3MQN-01)400 GBCA$19.37CA$48.43HDD · SATA-
Seagate BarraCuda 8TB Internal Hard Drive HDD – 3.5 Inch Sata 6 Gb/s 5400 RPM 256MB Cache for Computer Desktop PC – Frustration Free Packaging (ST8000DMZ04)8 TBCA$388.99CA$48.62HDD · SATAPrime
Seagate IronWolf Pro 12 TB Enterprise NAS Internal HDD – CMR 3.5 Inch, SATA 6 Gb/s, 7200 RPM, 256 MB Cache for RAID Network Attached Storage (ST12000NTZ01/ST12000NT001)12 TBCA$594.99CA$49.58HDD · SATA-
HGST Ultrastar He10 | HUH721010ALN600 | 0F27502 | 10TB 7200 RPM 256MB Cache SATA 6.0Gb/s 3.5" 4Kn Helium Platform Enterprise Hard Drive Bare DriveUsed10 TBCA$496.66CA$49.67HDD · SATA-
Seagate IronWolf Pro 20TB Enterprise NAS Internal HDD Hard Drive – CMR 3.5 Inch SATA 6Gb/s 7200 RPM 256MB Cache for RAID Network Attached Storage, Rescue Services (ST20000NTZ01/ST20000NT001)20 TBCA$994.99CA$49.75HDD · SATA-
Western Digital 10TB WD_Black Performance Internal Hard Drive HDD - 7200 RPM, SATA 6 Gb/s, 512 MB Cache, 3.5" - WD102FZBXUsed10 TBCA$499.99CA$50.00HDD · SATA-
Seagate Skyhawk AI 16TB Video Internal Hard Drive HDD – 3.5 Inch SATA 6Gb/s 512MB Cache for DVR NVR Security Camera System with Drive Health Management and in-House Rescue Services (ST16000VE004)16 TBCA$804.99CA$50.31HDD · SATA-
MDD MAXDIGITALDATA 12TB 7200 RPM 256MB Cache SATA 6.0Gb/s 3.5-inch Internal Hard Drive for Surveillance Storage (MD12TBGSA25672DVR) - 3 Years Warranty12 TBCA$615.58CA$51.30HDD · SATA-
Seagate IronWolf 8TB NAS Internal Hard Drive HDD – 3.5 Inch SATA 6Gb/s 7200 RPM 256MB Cache for RAID Network Attached Storage (ST8000VNZ04/ST8000VN004)8 TBCA$413.99CA$51.75HDD · SATAPrime
Western Digital 12TB WD Red Plus NAS Internal Hard Drive HDD - 7200 RPM, SATA 6 GB/s, CMR, 512 MB Cache, 3.5" - WD120EFGX12 TBCA$624.99CA$52.08HDD · SATAPrime
Western Digital My Book 22TB USB 3.2 Gen 1 Desktop Hard Drive with Password Protection and Backup Software22 TBCA$1,153.82CA$52.45HDD · USB-
Western Digital 22TB WD Red Pro NAS Internal Hard Drive HDD - 7200 RPM, SATA 6 Gb/s, CMR, 512 MB Cache, 3.5" - WD221KFGX22 TBCA$1,159.99CA$52.73HDD · SATA-
Seagate SkyHawk AI 16TB Surveillance Internal Hard Drive HDD – 3.5 Inch SATA 6Gb/s 256MB Cache + Drive Health Management & 3-Year Recovery Service- (ST16000VE000)16 TBCA$849.99CA$53.12HDD · SATA-
Seagate Skyhawk AI ST16000VE002 - Hard Drive - 16 TB - Internal - 3.5" - SATA 6Gb/s - Buffer: 256 MB - with 3 Years Rescue Data Recovery16 TBCA$849.99CA$53.12HDD · SATA-
Western Digital 10TB WD Purple Pro Surveillance Internal Hard Drive HDD - SATA 6 Gb/s, 512 MB Cache, 3.5" - WD102PURPUsed10 TBCA$549.99CA$55.00HDD · SATA-
Seagate Exos X24 24TB Enterprise Internal Hard Drive HDD - 6GB/s SATA 7200RPM 2.5M MTBF (ST24000NM002H)24 TBCA$1,324.99CA$55.21HDD · SATA-
Seagate Exos X24 ST20000NM002H 20TB20 TBCA$1,104.99CA$55.25HDD · SATA-
Seagate Exos X24 3.5" Internal Hard Drive - 12TB, Single, SATA III 6 Gb/s12 TBCA$664.99CA$55.42HDD · SATA-
Western Digital 18TB WD Red Pro NAS Internal Hard Drive HDD - 7200 RPM, SATA 6 Gb/s, CMR, 256 MB Cache, 3.5" - WD181KFGX18 TBCA$999.99CA$55.56HDD · SATAPrime
Western Digital 6TB WD Blue PC Internal Hard Drive HDD - 5400 RPM, SATA 6 Gb/s, 256 MB Cache, 3.5" - WD60EZAX6 TBCA$334.99CA$55.83HDD · SATAPrime
Western Digital 24TB WD Purple Pro Surveillance Internal Hard Drive HDD - SATA 6 Gb/s, 512 MB Cache, 3.5" - WD241PURP24 TBCA$1,358.51CA$56.60HDD · SATA-
Western Digital RE WD4000FYYZ 4TB 7200 RPM 64MB Cache SATA 6.0Gb/s 3.5in Enterprise Internal Hard Drive - OEM w/3 Year Warranty (Renewed)Renewed4 TBCA$226.53CA$56.63HDD · SATA-
HGST 500GB 7200RPM 32MB Cache SATA 6.0Gb/s 2.5-inch PS3/PS4 Internal Hard Drive - 2 Year WarrantyUsed500 GBCA$28.99CA$57.98HDD · SATA-
Western Digital HUH721212ALE604 12TB Ultrastar DC HC520 SATA HDD - 7200 RPM Class, SATA 6 Gb/s, 256MB Cache, 3.5"12 TBCA$699.00CA$58.25HDD · SATA-
Seagate IronWolf 8TB NAS Internal Hard Drive HDD – 3.5 Inch SATA 6Gb/s 7200 RPM 256MB Cache for RAID Network Attached Storage – Frustration Free Packaging (ST8000VNZ04/N004)8 TBCA$469.05CA$58.63HDD · SATA-
Seagate (Recertified) Exos X18 16TB Enterprise HDD - CMR 3.5 Inch Hyperscale SATA 6Gb/s, 7200 RPM, 512e and 4Kn FastFormat, Low Latency with Enhanced Caching (ST16000NM000J)Renewed16 TBCA$938.78CA$58.67HDD · SATA-
Seagate IronWolf 10TB NAS Internal Hard Drive HDD – CMR 3.5 Inch SATA 6Gb/s 7200 RPM 256MB Cache for RAID Network Attached Storage (ST10000VN0008) (ST10000VNZ008/N0008)10 TBCA$599.08CA$59.91HDD · SATA-
Western Digital 10TB WD Gold Enterprise Class Internal Hard Drive - 7200 RPM Class, SATA 6 Gb/s, 512 MB Cache, 3.5" - WD103KRYZ10 TBCA$599.99CA$60.00HDD · SATA-
Western Digital 12TB WD Gold Enterprise Class Internal Hard Drive - 7200 RPM Class, SATA 6 Gb/s, 512 MB Cache, 3.5" - WD122KRYZ12 TBCA$729.50CA$60.79HDD · SATA-
Western Digital 4TB WD Blue PC Internal Hard Drive HDD - 5400 RPM, SATA 6 Gb/s, 128 MB Cache, 3.5" - WD40EZZX4 TBCA$244.99CA$61.25HDD · SATAPrime
Western Digital 12TB WD Purple Pro Surveillance Internal Hard Drive HDD - SATA 6 Gb/s, 512 MB Cache, 3.5" - WD122PURP12 TBCA$736.15CA$61.35HDD · SATA-
Seagate IRONWOLF 6TB NAS 3.5IN 6GB/S SATA 256MB6 TBCA$369.80CA$61.63HDD · SATA-
Toshiba 22TB Enterprise Internal Hard Drive – MG Series 3.5" SATA HDD for Server, Storage, 24/7 Operation, Hyperscale, Cloud (MG10AFA22TE)22 TBCA$1,358.71CA$61.76HDD · SATA-
Western Digital 8TB WD Gold Enterprise Class Internal Hard Drive - 7200 RPM Class, SATA 6 Gb/s, 256 MB Cache, 3.5" - WD8005FRYZUsed8 TBCA$499.99CA$62.50HDD · SATA-
Western Digital 10TB WD_Black Performance Internal Hard Drive HDD - 7200 RPM, SATA 6 Gb/s, 512 MB Cache, 3.5" - WD102FZBX10 TBCA$624.99CA$62.50HDD · SATAPrime
WD Gold 14TB Enterprise Class Internal Hard Drive - 7200 RPM Class, SATA 6 Gb/s, 512 MB Cache, 3.5" - WD141KRYZ14 TBCA$899.99CA$64.29HDD · SATA-
Seagate IronWolf Pro ST16000NE000 16 TB Hard Drive - 3.5" Internal - SATA (SATA/600), Mechanical Hard Disk16 TBCA$1,041.73CA$65.11HDD · SATA-
Western Digital 4TB WD Red Plus NAS Internal Hard Drive HDD - 5400 RPM, SATA 6 Gb/s, CMR, 64 MB Cache, 3.5" - WD40EFRXUsed4 TBCA$261.94CA$65.49HDD · SATA-
Western Digital 10TB WD Purple Pro Surveillance Internal Hard Drive HDD - SATA 6 Gb/s, 256 MB Cache, 3.5" - WD101PURP10 TBCA$659.99CA$66.00HDD · SATA-
Western Digital 6TB WD Purple Surveillance Internal Hard Drive HDD - SATA 6 Gb/s, 256 MB Cache, 3.5" - WD64PURZ6 TBCA$399.99CA$66.67HDD · SATA-
Seagate IronWolf ST6000VN001 6 TB Hard Drive - 3.5" Internal - SATA (SATA/600)6 TBCA$399.99CA$66.67HDD · SATA-
Seagate IronWolf ST6000VN001 6 TB Hard Drive - 3.5" Internal - SATA (SATA/600) - Storage System Device Supported - 7200rpm - 256 MB Buffer6 TBCA$399.99CA$66.67HDD · SATA-
Western Digital 8TB WD Purple Surveillance Internal Hard Drive HDD - SATA 6 Gb/s, 256 MB Cache, 3.5" - WD85PURZ8 TBCA$539.99CA$67.50HDD · SATA-
SEAGATE ST1000NM0033 Constellation ES.3 1TB 7200 RPM 128MB Cache SATA 6.0Gb/s 3.5 Internal Hard Drive (Bare Drive) (Renewed)Renewed1 TBCA$67.78CA$67.78HDD · SATA-
Seagate IronWolf Pro 3.5" 8TB HDD with Data Recovery Service 5 Year Warranty 256MB 7200rpm 24 Hours Service for PC NAS RV Sensor ST8000NE0018 TBCA$559.07CA$69.88HDD · SATA-
Seagate Skyhawk 4TB Video Internal Hard Drive HDD - 3.5 Inch SATA 6Gb/s 64MB Cache for DVR NVR Security Camera System with Drive Health Management (ST4000VXZ16/ST4000VX016)4 TBCA$279.58CA$69.90HDD · SATA-
Seagate Skyhawk AI 8TB Video Internal Hard Drive HDD – 3.5 Inch SATA 6Gb/s 256MB Cache for DVR NVR Security Camera System with in-House Rescue Services (ST8000VE001/ST8000VEZ01)8 TBCA$560.46CA$70.06HDD · SATA-
HGST WD 0B26887 - HGST Ultrastar 7K4000 HUS724020ALS640 2 TB 3.5 Internal Hard DrUsed2 TBCA$142.86CA$71.43HDD · SATA-
WD 28TB My Cloud Pro Series PR2100 Network Attached Storage - NAS - WDBBCL0280JBK-NESN28 TBCA$1,999.99CA$71.43HDD · SATA-
Seagate Skyhawk Surveillance HDD ST4000VX013 - Hard Drive - 4 TB - Internal - SATA 6Gb/s - Buffer: 256 MB,Blue,3.5"4 TBCA$289.28CA$72.32HDD · SATA-
Seagate Skyhawk ST4000VX013 4 TB Hard Drive - 3.5" Internal - SATA (SATA/600) - Network Video Recorder, Video Surveillance System Device Supported4 TBCA$289.28CA$72.32HDD · SATA-
Seagate IronWolf 4TB NAS Internal Hard Drive CMR 3.5 Inch SATA 6Gb/s 5400 RPM 64MB Cache for RAID Network Attached Storage Rescue Services (ST4000VNZ06/ST4000VN006)4 TBCA$289.99CA$72.50HDD · SATA-
Seagate IronWolf 4TB NAS Internal Hard Drive HDD – CMR 3.5 Inch SATA 6Gb/s 5900 RPM 64MB Cache for RAID Network Attached Storage, Rescue Services – Frustration Free Packaging (ST4000VNZ06)4 TBCA$289.99CA$72.50HDD · SATA-
Seagate Constellation ES.3 | ST3000NM0033 | 3TB 7.2K RPM 128 MB Cache 3.5" SATA 6Gb/s | Enterprise Internal Hard Disk Drive HDD (Renewed)Renewed3 TBCA$229.13CA$76.38HDD · SATA-
HGST, a Western Digital Company Ultrastar HE8 8000GB 128MB 7200RPM SATA Ultra 512E SE 128MB Cache 3.5-Inch Internal Bare or OEM Drives 0F236688 TBCA$616.24CA$77.03HDD · SATAPrime
Western Digital 3TB WD Red Plus NAS Internal Hard Drive HDD - 5400 RPM, SATA 6 Gb/s, CMR, 256 MB Cache, 3.5" -WD30EFPXUsed3 TBCA$239.99CA$80.00HDD · SATA-
Seagate BarraCuda 2TB Internal Hard Drive HDD – 3.5 Inch SATA 6Gb/s 7200 RPM 256MB Cache 3.5-Inch – Frustration Free Packaging (ST2000DMZ08)Used2 TBCA$160.54CA$80.27HDD · SATA-
Western Digital 12TB WD Purple Pro Surveillance Internal Hard Drive HDD - SATA 6 Gb/s, 256 MB Cache, 3.5" - WD121PURP12 TBCA$975.33CA$81.28HDD · SATA-
Seagate Exos 7E8 6TB Internal Hard Drive Enterprise HDD – CMR 3.5 Inch 512E SATA 6Gb/s 7200 RPM 128MB Cache for Enterprise, Data Center – Frustration Free Packaging (ST6000NM021A)6 TBCA$488.31CA$81.39HDD · SATA-
Seagate Exos X20 ST20000NM000D 20 TB Hard Drive - Internal - SATA (SATA/600) - Conventional Magnetic Recording (CMR) Method - Storage System, Video Surveillance System Device Supported - 7200rpm - 28520 TBCA$1,636.43CA$81.82HDD · SATA-
Toshiba CANVIO Basics 4TB blackCANVIO Basics 4TB, Mechanical HDD, Black4 TBCA$336.03CA$84.01HDD · SATA-
Seagate BarraCuda 2TB Internal Hard Drive HDD – 3.5 Inch SATA 6Gb/s 7200 RPM 256MB Cache 3.5-Inch – Frustration Free Packaging (ST2000DMZ08)2 TBCA$168.99CA$84.50HDD · SATAPrime
WD 8TB WD Elements Desktop Hard Drive HDD, USB 3.0, Compatible with PC, Mac, PS4 & Xbox - WDBWLG0080HBK-NESN8 TBCA$677.54CA$84.69HDD · USB-
Seagate IronWolf Pro ST4000NE001 4 TB Hard Drive - 3.5" Internal - SATA (SATA/600)4 TBCA$339.00CA$84.75HDD · SATA-
Toshiba 18TB N300 Internal Hard Drive – NAS 3.5 Inch SATA HDD Supports Up to 8 Drive Bays Designed for 24/7 NAS Systems, New Generation (HDWG480UZSVA)18 TBCA$1,564.33CA$86.91HDD · SATA-
Western Digital 4TB WD Purple Surveillance Internal Hard Drive HDD - SATA 6 Gb/s, 128 MB Cache, 3.5" - WD44PURZ4 TBCA$348.55CA$87.14HDD · SATA-
Seagate 14TB HDD Exos X14 7200 RPM 512e/4Kn SATA 6Gb/s 256MB Cache 3.5-Inch Enterprise Hard Drive (ST14000NM0018)14 TBCA$1,221.34CA$87.24HDD · SATA-
Seagate Exos 7E10 ST4000NM000B 4TB 512N SATA 6Gb/s 7200RPM 256MB Enterprise Hard Drive4 TBCA$350.00CA$87.50HDD · SATA-
Western Digital 1 TB 3.5-Inch SATA III 64 MB Cache AV-GP Hard Drive WD10EURXUsed1 TBCA$88.00CA$88.00HDD · SATA-
Toshiba Canvio Advance 2.5 4tb Green4 TBCA$359.64CA$89.91HDD · SATA-
Western Digital 1TB WD Blue Mobile Hard Drive HDD - 5400 RPM, SATA 6 Gb/s, 128 MB Cache, 2.5" - WD10SPZXUsed1 TBCA$90.88CA$90.88HDD · SATA-
Western Digital 3TB WD Red Plus NAS Internal Hard Drive HDD - 5400 RPM, SATA 6 Gb/s, CMR, 256 MB Cache, 3.5" -WD30EFPX3 TBCA$278.89CA$92.96HDD · SATA-
2PR7551 - WD Red WD10EFRX 1 TB 3.5quot; Internal Hard DriveUsed1 TBCA$92.99CA$92.99HDD · SATA-
Seagate IronWolf Pro 4TB NAS Internal Hard Drive HDD 3.5" 7200RPM CMR 256MB Cache SATA 6GB/S Includes Data Rescue Service (ST4000NTZ01)4 TBCA$379.99CA$95.00HDD · SATA-
Western Digital 4TB WD Purple Surveillance Internal Hard Drive HDD - SATA 6 Gb/s, 64 MB Cache, 3.5" - WD40PURZ4 TBCA$389.99CA$97.50HDD · SATA-
Seagate BarraCuda 1TB Internal Hard Drive HDD – 2.5 Inch SATA 6 Gb/s 5400 RPM 128MB Cache for PC Laptop – Frustration Free Packaging (ST1000LM048)Used1 TBCA$102.77CA$102.77HDD · SATA-
Western Digital 8TB Ultrastar DC HC320 SATA HDD - 7200 RPM Class, SATA 6 Gb/s, 256MB Cache, 3.5" - HUS728T8TALE6L48 TBCA$845.04CA$105.63HDD · SATA-
HGST Ultrastar 7K4000 3TB 7200RPM 64MB Cache SATA 6.0Gb/s 3.5" Internal Hard Drive (Enterprise Grade) HUS724030ALA640 (0F19455) - 5 Year Warranty3 TBCA$326.74CA$108.91HDD · SATA-
Seagate Ironwolf ST8000VN002-TD 3.5" (RV Sensor) 8 TB Internal Hard Drive (CMR) 3 Year Warranty 24 Hour Operation for PC NAS8 TBCA$901.75CA$112.72HDD · SATA-
Seagate Barracuda 2TB Internal Hard Drive HDD – 2.5 Inch SATA 6 GB/S 5400 RPM 128MB Cache for PC Laptop (ST2000LM015)2 TBCA$235.00CA$117.50HDD · SATA-
Toshiba 16TB N300 Internal Hard Drive – NAS 3.5 Inch SATA HDD Supports Up to 8 Drive Bays Designed for 24/7 NAS Systems, New Generation (HDWG31GUZSVA)16 TBCA$1,911.32CA$119.46HDD · SATA-
Western Digital 10TB WD Ultrastar DC HC330 7200RPM 256MB10 TBCA$1,259.57CA$125.96HDD · SATA-
Western Digital 500 GB 3.5-Inch SATA II 32 MB Cache AV-GP Hard Drive WD5000AVDS500 GBCA$70.06CA$140.12HDD · SATA-
Western Digital WD Gold Internal Hard Drive, 16 TB, HelioSeal, 3.5 Inches, SATA 7200 RPM, 512 MB Cache, 512 MB, Enterprise, 5 Years Manufacturer's Warranty (WD161KRYZ-AJP Eco Package)16 TBCA$2,305.27CA$144.08HDD · SATA-
Western Digital 1TB WD Gold Enterprise Class Internal Hard Drive - 7200 RPM Class, SATA 6 Gb/s, 128 MB Cache, 3.5" - WD1005FBYZUsed1 TBCA$176.99CA$176.99HDD · SATA-
Seagate IronWolf 1TB NAS Internal Hard Drive HDD – CMR 3.5 Inch SATA 6Gb/s 5900 RPM 64MB Cache for RAID Network Attached Storage – Frustration Free Packaging (ST1000VN002), Model:ST1000VNZ02/VN0021 TBCA$180.00CA$180.00HDD · SATA-
Western Digital 1TB WD Purple Surveillance Internal Hard Drive HDD - SATA 6 Gb/s, 64 MB Cache, 3.5" - WD11PURZ1 TBCA$184.18CA$184.18HDD · SATA-
Seagate BarraCuda 1TB Internal Hard Drive HDD – 2.5 Inch SATA 6 Gb/s 5400 RPM 128MB Cache for PC Laptop – Frustration Free Packaging (ST1000LM048)1 TBCA$189.00CA$189.00HDD · SATA-
WD 1 TB WD Purple SATA III Intellipower 64 MB Cache Bulk/OEM AV Hard Drive 1 sata_6_0_gb 64 MB Cache 3.5-Inch Internal Bare or OEM Drives WD10PURX1 TBCA$189.00CA$189.00HDD · SATA-
Seagate SkyHawk 1TB Surveillance Hard Drive - SATA 6Gb/s 64MB Cache 3.5-Inch Internal Drive (ST1000VX005)1 TBCA$196.00CA$196.00HDD · SATA-
Seagate IronWolf 1 TB NAS RAID Internal Hard Drive - 5,900 RPM SATA 6 Gb/s 3.5-inch (ST1000VN002)1 TBCA$199.00CA$199.00HDD · SATA-
Western Digital 1TB WD Blue Mobile Hard Drive HDD - 5400 RPM, SATA 6 Gb/s, 128 MB Cache, 2.5" - WD10SPZX1 TBCA$199.99CA$199.99HDD · SATAPrime
WD Purple 500GB Surveillance Internal Hard Drive - 5400 RPM Class, SATA 6 Gb/s, , 64 MB Cache, 3.5" - WD05PURZ (Old Version)500 GBCA$105.00CA$210.00HDD · SATA-
Western Digital 1TB WD Purple Surveillance Internal Hard Drive HDD - SATA 6 Gb/s, 64 MB Cache, 3.5" - WD10PURZ1 TBCA$220.99CA$220.99HDD · SATA-
SAMSUNG Type-C USB Flash Drive, 256GB, Transfers 4GB Files in 11 Secs w/Up to 400MB/s Read Speeds, Compatible w/USB 3.0/2.0, Waterproof MUF-256DA/AM [ Canada Version]256 GBCA$109.98CA$429.61HDD · USBPrime
Intel SOLIDIGM DC P4610 Series 6.4TB6.4 TBCA$5,052.89CA$789.51HDD · SATA-
SD UHS-II 256GB Card V60 –Up to 130MB/s Write Speed and 250 MB/s Read Speed | for Professional Vloggers, Filmmakers, Photographers & Content Curators – by Prograde Digital256 GBCA$241.99CA$945.27HDD · SATA-
SanDisk 128GB Extreme PRO CFexpress Card Type B - SDCFE-128G-GN4NN128 GBCA$216.99CA$1,695.23HDD · SATAPrime
Samsung Galaxy Tab S10 Lite (CAD Version) - Red, 128GB, 10.9" Android Tablet, AI Assistant, 8000mAh Battery, S Pen Inlcuded128 GBCA$319.99CA$2,499.92HDD · SATAPrime
SanDisk 64GB Extreme PRO CFexpress Card Type B - SDCFE-064G-GN4NN64 GBCA$162.99CA$2,546.72HDD · SATAPrime

Frequently asked questions

What is the best internal hard drive?

The best value internal hard drives are at the top of the table above, ranked by price per terabyte on Amazon.ca and refreshed daily.

How do I find the cheapest internal hard drive?

Sort by price per terabyte, which the table does by default. The lowest cost per terabyte appears first.

Are prices up to date?

Yes. Prices refresh daily from Amazon.ca, and the table re-ranks by price per terabyte each time.

Last updated: 2026-06-27 00:02:41 UTC. As an Amazon Associate we earn from qualifying purchases. Product prices and availability are accurate as of the date indicated on Amazon.ca and are subject to change. Any price displayed at the time of purchase will apply. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON SERVICES LLC. THIS CONTENT IS PROVIDED AS IS AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.