Stock Number: SD 718674

2025 Peterbilt 589

  • Call For Pricing
New

Stock Number: U656432

2020 Peterbilt 337

  • $59,900.00
  • 361,902 mi
Pre-Owned

Stock Number: SD 718679

2025 Peterbilt 589

  • Call For Pricing
New

Stock Number: SD 718675

2025 Peterbilt 589

  • Call For Pricing
New

Stock Number: SD 718673

2025 Peterbilt 589

  • Call For Pricing
New

Stock Number: SD 718665

2025 Peterbilt 589

  • Call For Pricing
New

Stock Number: U741443

2021 Peterbilt 579

  • $44,900.00
  • 452,824 mi
Pre-Owned

Stock Number: TD 772843

2026 Peterbilt 567

  • Call For Pricing
New

Stock Number: U389550

2017 Peterbilt 348

  • Call For Pricing
  • 144,323 mi
Pre-Owned

Stock Number: SM 730920

2025 Peterbilt 536

  • Call For Pricing
New

Stock Number: SM 736656

2025 Peterbilt 548

  • Call For Pricing
New

Stock Number: SM 739118

2025 Peterbilt 537

  • Call For Pricing
New

Stock Number: TM 787148

2026 Peterbilt 548

  • Call For Pricing
New

Stock Number: TF 798180

2026 Peterbilt 520

  • Call For Pricing
New

Stock Number: TD 773226

2026 Peterbilt 567

  • Call For Pricing
New

Stock Number: SM 766485

2025 Peterbilt 548

  • Call For Pricing
New

Stock Number: SM 766480

2025 Peterbilt 548

  • Call For Pricing
New

Stock Number: SM 736662

2025 Peterbilt 548

  • Call For Pricing
New

Stock Number: SM 736660

2025 Peterbilt 548

  • Call For Pricing
New

Stock Number: SM 736659

2025 Peterbilt 548

  • Call For Pricing
New

Stock Number: SM 736657

2025 Peterbilt 548

  • Call For Pricing
New

Stock Number: SM 736655

2025 Peterbilt 548

  • Call For Pricing
New

Stock Number: SM 771621

2025 Peterbilt 536

  • Call For Pricing
New

Stock Number: TD 796210

2026 Peterbilt 579

  • Call For Pricing
New

Stock Number: SM 698087

2025 Peterbilt 548

  • Call For Pricing
New

Stock Number: TM 791313

2026 Peterbilt 536

  • Call For Pricing
New

Stock Number: TM 791316

2026 Peterbilt 536

  • Call For Pricing
New

Stock Number: TM 791315

2026 Peterbilt 536

  • Call For Pricing
New

Stock Number: TF 596964

2026 Peterbilt 220

  • Call For Pricing
New

Stock Number: TF 596962

2026 Peterbilt 220

  • Call For Pricing
New

Stock Number: TF 596961

2026 Peterbilt 220

  • Call For Pricing
New

Stock Number: TF 596987

2026 Peterbilt 220

  • Call For Pricing
New

Stock Number: TF 596955

2026 Peterbilt 220

  • Call For Pricing
New

Stock Number: U761784

2025 Peterbilt 548

  • Call For Pricing
  • 635 mi
Pre-Owned

Stock Number: TD 773218

2026 Peterbilt 567

  • Call For Pricing
New

Stock Number: TD 794469

2026 Peterbilt 579

  • Call For Pricing
New

Stock Number: SD 716041

2025 Peterbilt 567

  • Call For Pricing
New

Stock Number: TD 773214

2026 Peterbilt 567

  • Call For Pricing
New

Stock Number: U739061

2021 Peterbilt 579

  • $53,900.00
  • 434,273 mi
Pre-Owned

Stock Number: SM 761672

2025 Peterbilt 548

  • Call For Pricing
New

Stock Number: TF 774257

2026 Peterbilt 520

  • Call For Pricing
New

Stock Number: TF 774253

2026 Peterbilt 520

  • Call For Pricing
New

Stock Number: TF 774292

2026 Peterbilt 520

  • Call For Pricing
New

Stock Number: TF 774254

2026 Peterbilt 520

  • Call For Pricing
New

Stock Number: TF 774256

2026 Peterbilt 520

  • Call For Pricing
New

Stock Number: TF 774245

2026 Peterbilt 520

  • Call For Pricing
New

Stock Number: TF 774247

2026 Peterbilt 520

  • Call For Pricing
New

Stock Number: TF 774244

2026 Peterbilt 520

  • Call For Pricing
New

Stock Number: TF 774242

2026 Peterbilt 520

  • Call For Pricing
New

Stock Number: TF 774241

2026 Peterbilt 520

  • Call For Pricing
New

Stock Number: TF 774240

2026 Peterbilt 520

  • Call For Pricing
New

Stock Number: SF 596482

2025 Peterbilt 220EV

  • Call For Pricing
New

Stock Number: SD 735742

2025 Peterbilt 579

  • Call For Pricing
New

Stock Number: TM 797161

2026 Peterbilt 548

  • Call For Pricing
New

Stock Number: SF 754342

2025 Peterbilt 520

  • Call For Pricing
New

Stock Number: TF 597046

2026 Peterbilt 220

  • Call For Pricing
New

Stock Number: TF 597045

2026 Peterbilt 220

  • Call For Pricing
New

Stock Number: TF 597044

2026 Peterbilt 220

  • Call For Pricing
New

Stock Number: TF 597043

2026 Peterbilt 220

  • Call For Pricing
New

Stock Number: TF 597042

2026 Peterbilt 220

  • Call For Pricing
New

Peterbilt Trucks For Sale

Browse our inventory of premium Peterbilt trucks today. We have a wide variety of models and configurations, and if we don't have the one you need, our network of bodybuilders can build it. Bundle your truck purchase with a financing plan that fits your business from our network of lenders.

For the past 50 years, Peterbilt has been synonymous with excellence and reliability in trucking and to this day it's still the most popular truck brand on the road. There's a reason that Peterbilt's are the driver-preferred truck brand, and that's because they're an American icon. Peterbilt trucks are hand-assembled in Denton Texas and built with quality materials that set them apart from the competition. The customization-friendly layouts allow for easy body integrations, so you can build the perfect truck for the job. The Peterbilt brand has a rich history dating back to 1939 when T.A. Peterman purchased the Fageol Motors Company to build logging trucks for his business. Over the years, Peterbilt has produced some of the most iconic trucks on the road like the Peterbilts 359 and 379. In the modern day, Peterbilt continues to be a leader in truck innovation with cutting edge technology while staying truck to it's heritage.

Peterbilt Truck Models For Sale