Thank you for visiting Montana Motor Mall.  We are based out of Missoula, Montana but have satisfied customers all over the United States in our combined 44 years in the car business. We here at Montana Motor Mall specialize in clean, late model cars and trucks. We do our best to offer a wide assortment of both imported models as well as domestic. Our buyers hand select each used car that we put online. We run a history report on every vehicle that we sell. We make sure our pricing is competitive. We take pride in our listings by showing you photos of many different views, both interior and exterior. If we see something, we either fix it or disclose it.
 
If you dont see what you are looking for, please drop us a line and tell us what it is you are looking for. We will do all we can to add you to our list of over 4,000 satisfied customers!

Featured Vehicles

2000 Ford F350 SUPER DUTY

  •  silver
  •  Other
  •  Automatic
  •  1FTSX31F8YEC53459
  •  261,668 miles

Our Price

$9,995

2005 GMC Sierra 1500 SLT

  •  Red
  •  Black Leather
  •  Automatic
  •  V8
  •  2GTEK19T051164766
  •  137,606 miles

Our Price

$13,995

2005 Chevrolet Silverado 1500 Z71

  •  White
  •  Other
  •  Automatic
  •  V8
  •  2GCEK13T951286177
  •  117,074 miles

Our Price

$15,995

2007 Chevrolet Silverado 1500 LTZ

  •  Maroon
  •  Tan Leather
  •  Automatic
  •  5.3L V8
  •  2GCEK13M271589703
  •  188,739 miles

Our Price

$17,995

2009 Ford Escape XLT

  •  grey
  •  Other
  •  Automatic
  •  3.0L DOHC 24-VALVE V6
  •  1FMCU93GX9KB78414
  •  88,688 miles

Our Price

$10,995

2005 Dodge Ram 1500 SLT

  •  purple
  •  Other
  •  Automatic
  •  4.7L V8
  •  1D7HU18N25S118906
  •  138,261 miles

Our Price

$11,495

2006 Dodge Ram 2500 SLT

  •  GRAY
  •  Other
  •  Automatic
  •  5.9L I6
  •  1D7KS28C06J231180
  •  162,134 miles

Our Price

$22,995

2008 Hyundai Sonata GLS

  •  White
  •  Other Cloth
  •  Automatic
  •  3.3L DOHC 24-valve V6
  •  5NPET46F58H310773
  •  133,157 miles

Our Price

$6,995

2004 Dodge Durango Limited

  •  GRAY
  •  GRAY Leather
  •  Automatic
  •  5.7L V8
  •  1D4HB58D14F227012
  •  181,877 miles

Our Price

$6,995

2005 Dodge Ram 2500 SLT

  •  Blue
  •  Other
  •  Automatic
  •  5.9L I6
  •  3D7KS28C65G822873
  •  215,345 miles

Our Price

$17,995

2004 Dodge Ram 2500 SLT

  •  White
  •  Gray
  •  Automatic
  •  5.9L I6
  •  3D7KU26C64G131628

Our Price

$17,995

2006 Cadillac Escalade LUXURY

  •  pewter
  •  Other Leather
  •  Automatic
  •  V8
  •  1GYEK63N46R150248
  •  105,977 miles

Our Price

$15,995

2000 Lexus RX 300

  •  Woodland Pearl
  •  Other
  •  Automatic
  •  3.0L 24-valve V6
  •  JT6HF10U4Y0123085
  •  185,737 miles

Our Price

$6,995

2003 Chevrolet Silverado 2500HD LS

  •  MAROON
  •  BLACK
  •  Automatic
  •  V8
  •  1GCHK23113F210105
  •  222,011 miles

Our Price

$15,995