Financing Now Available for Online Purchases.* Learn More

TB310B XP Self-Propelled Mower

New
price.from $529.00 price.msrp
  • bvseo_sdk, dw_cartridge, 18.2.0, p_sdk_3.2.0
  • CLOUD, getAggregateRating, 11ms
  • reviews, product
  • bvseo-msg: Unsuccessful GET. status = 'ERROR', msg = 'Not Found.';
New
TB310B XP Self-Propelled Mower
  • bvseo_sdk, dw_cartridge, 18.2.0, p_sdk_3.2.0
  • CLOUD, getAggregateRating, 11ms
  • reviews, product
  • bvseo-msg: Unsuccessful GET. status = 'ERROR', msg = 'Not Found.';

price.from $529.00 price.msrp
Or
$49/mo2 No interest if paid in full within 12 months

Total includes $50 promotional fee. Interest will be charged from the purchase date if the purchase balance is not paid in full by the end of the promotional period Minimum purchase $500. Advertised payment is greater than required minimum payment.

Apply Now


The rear-wheel drive design on the Troy-Bilt®TB310B XP helps power the mower over rugged terrain. Quickly adjust the variable speed transmission with dual-lever controls on the handle. The 163cc Briggs & Stratton engine features ReadyStart™ technology for simple, no prime, no choke starting. A large 2.3-bushel rear bag is designed to minimize the time spent emptying the grass clippings. Dual-lever height adjusters are conveniently located near the wheels to adjust the cutting height between 1.25" - 3.75" quickly.

Documents and Guides
  • 163cc Briggs & Stratton® ReadyStart™engine is designed for simple no prime, no choke starting.
  • Rear-wheel drive with a dual-lever, 4-speed variable speed transmission is designed for traction and control over rugged terrain.
  • Large 2.3 bushel rear bag collects clippings for easy clean up or composting
  • Attach a standard garden hose to the deck wash port to quickly clean the deck's underside and help prevent clippings buildup.

TB310B XP Self-Propelled Mower Features

Specs & Maintenance

Product Reviews

  • bvseo_sdk, dw_cartridge, 18.2.0, p_sdk_3.2.0
  • CLOUD, getReviews, 5ms
  • reviews, product
  • bvseo-msg: Unsuccessful GET. status = 'ERROR', msg = 'Not Found.'; Unsuccessful GET. status = 'ERROR', msg = 'Not Found.';