Cheapest 100 ft 12/2 NM-B Romex wire

All sizes of 12/2 NM-B Romex wire →

Amazon $74.49/rolltypical $83.00 · 6 listings Buy on Amazon: $74.49 for 1 roll → list $88.00, −15%as of 2026-11-05 17:47:18 UTC
eBay $88.70/rolltypical $88.70 · 1 new listing Buy on eBay: $88.70 for 1 roll →as of 2026-11-05 UTC

Amazon prices are before shipping (free on most items with Prime); eBay prices include shipping. We earn a commission when you buy through these links, at no cost to you.

All 7 listings, single rolls first, then multipacks

ItemSizePricePer roll
CIRENKO 12/2 NM-B Cable 100 FT, UL Listed 12 Gauge Indoor Wire with Ground 1 roll1 roll$74.49$74.49 Amazon →
12/2 NM-B Cable, 100ft 12/2 Wire, 20A 600V 105°C, Indoor Residential Wiring 1 roll1 roll$76.99$76.99 Amazon →
HUANCHAIN Indoor 12/2 W/G NMB Wire Yellow 100FT Non-Metallic Sheathed Cable 1 roll1 roll$78.99$78.99 Amazon →
12/2 NM-B Electrical Wire with Ground, 100 ft Coil – 12 AWG Solid Copper, Yellow Non-Metallic Sheathed Cable for Indoor… 1 roll1 roll$87.00$87.00 Amazon →
12/2 NM-B Cable 100 FT – UL Listed Residential Indoor Electrical Wire with Groun 1 roll1 roll$88.70$88.70 eBay →
YYOGEE 12/2 NM-B Wire with Ground, 100 FT 12 Gauge Wire Solid Pure Copper Non-Metallic Sheathed Cable, 12 AWG 2 Conduct… 1 roll1 roll$89.99$89.99 Amazon →
Southwire Romex Brand Simpull Solid Indoor 12/2 W/G NMB Cable 100ft Coil - SW# 28828228 1 roll1 roll$116$116 Amazon →

Amazon as of 2026-11-05 17:47:18 UTC: Amazon's own price, else its lowest new offer, before shipping and tax (via Keepa); product prices and availability are accurate as of the date/time indicated and are subject to change. eBay: new Buy It Now listings from US sellers as of 2026-11-05 UTC, item plus shipping.

Size comes from the seller's unit count or the listing title; check the listing before buying. As an Amazon Associate and eBay Partner, Sharpest earns from qualifying purchases.

More wire & materials

10/2 NM-B Romex wire $0.86/ft12/2 low-voltage landscape wire $0.15/ft1/2 inch PEX tubing $0.16/ft12 AWG speaker wire $0.22/ft16/2 low-voltage landscape wire $0.092/ft18/2 thermostat wire $0.12/ft14/2 NM-B Romex wire $0.46/ft12 AWG THHN wire $0.25/ft10 AWG THHN wire $0.32/ft1/4 inch drip irrigation tubing $0.080/ft14 AWG THHN wire $0.19/ft16 AWG speaker wire $0.11/ft