Nordamerikanische Stachelschweine sind typischerweise 25 bis 36 Zoll (63,5 bis 91,4 cm) lang, mit einem 6 bis 11 Zoll (15,2 bis 27,9 cm) langen Schwanz, und wiegen zwischen 12 und 40 Pfund (5,4 bis 18,1 kg). Männchen neigen dazu, etwas größer zu sein als Weibchen.