Sign Out

Product categories

  • in




 Rex Supply

  14751 Kirby Drive.

  Houston, TX 77047


  Local # 409-842-5716

  7:30am - 5:00pm CST Mon-Fri



About Rex Supply

Rex Supply is the leading supplier of industrial tools in the South Central and one of the Top 100 distributors in the United States. With over 400 employees and more than 40,000 square feet of warehouse space, Rex Supply is continuously expanding our product offerings while guaranteeing responsive personal service and same-day shipping.

  • 235,000 American and global products in our easy-to-use 1,700-page catalog.
  • Good, better, best product selection
  • Same-day shipping for UPS orders placed by 4:30 pm CST.
  • Personal service and hassle-free return policy
  • Experienced sales representatives
  • Responsive technical support
  • Convenient Online Ordering with customer specific pricing and real-time inventory
  • Call toll-free 7:30 a.m. to 5:00 p.m. CST, M-F, 8 a.m.-noon Saturdays

Why Rex Supply?

Use Rex Supply as your single source of quality tools and cut the time and effort needed to handle multiple vendors, multiple purchase orders, and multiple shipments.

Rex Supply is known throughout the industry for its responsiveness, ethical standards, friendly personal service, and deep technical expertise. That's been our reputation and our everyday reality since 1947.

Make our warehouse your warehouse: count on our huge inventory and fast service to minimize the materials you need to stock in-house. Getting just what you need, when you need it, cuts your cost of operations.


Our Other Rex Supply Locations

1313 West FM 495
Pharr, TX 78577

Fax 956-781-1408
Hours: 8:00-5:00 CST M-F,
Closed Saturday
1407 I-45 South
Conroe, TX 77301

Fax 936-539-9664
Hours: 8:00-5:00 CST M-F,
Closed Saturday
3816 Hwy. 90 East
Broussard, LA 70518

Fax 337-837-8068
Hours: 7:30-5:00 CST M-F,
Closed Saturday
San Antonio
8539 NE Loop 410
San Antonio, TX 78219

Local # 210-661-8621
Fax 210-661-8626
Hours: 7:30-5:00 CST M-F,
Closed Saturday
Corpus Christi
Local # 361-883-9353