Tennis Warehouse
Men's Tennis Shorts
Sort by Price


MSRP $32.00
Sale $27.99
You Save $4.01!


MSRP: $35.00
Our Price: $29.99


MSRP: $45.00
Our Price: $35.99


$55.00


MSRP: $45.00
Our Price: $35.99


MSRP: $40.00
Our Price: $33.99


MSRP: $32.00
Our Price: $27.99


$40.00


$38.00


MSRP: $35.00
Our Price: $27.99


MSRP: $35.00
Our Price: $29.99


MSRP: $32.00
Our Price: $26.99


$32.00


MSRP: $50.00
Our Price: $39.99


MSRP: $50.00
Our Price: $29.97


MSRP $45.00
Sale $14.97
You Save $30.03!


MSRP: $25.00
Our Price: $21.99


MSRP: $45.00
Our Price: $37.99


$56.00


MSRP $46.00
Sale $27.97
You Save $18.03!


$30.00


$42.00


MSRP: $49.00
Our Price: $27.99


MSRP $29.95
Sale $14.97
You Save $14.98!


$49.99


MSRP $61.00
Sale $36.97
You Save $24.03!


MSRP $67.00
Sale $33.97
You Save $33.03!


MSRP $45.00
Sale $27.00
You Save $18.00!


MSRP: $40.00
Our Price: $33.99

DUC Men's Fierce Short (MD, LG, XL, XXL)

MSRP $42.00
Sale $25.00
You Save $17.00!


MSRP: $45.00
Our Price: $37.99


MSRP: $50.00
Our Price: $41.99


MSRP: $50.00
Our Price: $41.99


$50.00


MSRP: $40.00
Our Price: $33.99


MSRP: $40.00
Our Price: $33.99


MSRP: $40.00
Our Price: $37.99


MSRP $48.00
Sale $19.97
You Save $28.03!


MSRP: $35.00
Our Price: $29.99

Fila Men's Spring Heritage Short (SM, MD, LG, XL, XXL)

MSRP $48.00
Sale $33.97
You Save $14.03!


MSRP: $52.00
Our Price: $43.99


MSRP: $30.00
Our Price: $24.99


MSRP $48.00
Sale $23.97
You Save $24.03!


$76.00


$69.00


MSRP: $30.00
Our Price: $19.97


$30.00


MSRP $35.00
Sale $26.97
You Save $8.03!


MSRP $30.00
Sale $22.97
You Save $7.03!


MSRP: $30.00
Our Price: $23.99


MSRP: $35.00
Our Price: $27.99


MSRP: $30.00
Our Price: $23.99


$40.00


$30.00


MSRP: $35.00
Our Price: $27.99


$85.00


MSRP $85.00
Sale $37.97
You Save $47.03!


MSRP $85.00
Sale $37.97
You Save $47.03!


$75.00


MSRP $85.00
Sale $42.97
You Save $42.03!


MSRP $85.00
Sale $42.97
You Save $42.03!


$21.97


$26.97


$60.00


$40.00


$50.00


$45.00


MSRP: $59.99
Our Price: $38.97


MSRP $59.99
Sale $41.97
You Save $18.02!


MSRP $45.00
Sale $22.97
You Save $22.03!


$35.00


$35.00


$80.00


$35.00


MSRP $80.00
Sale $39.97
You Save $40.03!


MSRP $45.00
Sale $31.97
You Save $13.03!


$40.00


$28.00


$40.00


$34.00


$60.00


$55.00


$50.00


$65.00


$45.00


$40.00


$40.00


$40.00


$50.00


$65.00


MSRP $65.00
Sale $42.97
You Save $22.03!


$32.00


MSRP $70.00
Sale $34.97
You Save $35.03!


MSRP $55.00
Sale $27.97
You Save $27.03!


MSRP: $65.00
Our Price: $42.97


$28.00


MSRP $55.00
Sale $35.97
You Save $19.03!


MSRP $65.00
Sale $42.97
You Save $22.03!


MSRP $70.00
Sale $45.97
You Save $24.03!


MSRP $60.00
Sale $38.97
You Save $21.03!


MSRP $50.00
Sale $32.97
You Save $17.03!


MSRP: $40.00
Our Price: $25.97


$40.00


$34.00


MSRP: $30.00
Our Price: $24.00


MSRP $35.00
Sale $24.97
You Save $10.03!


$80.00


MSRP $48.00
Sale $14.97
You Save $33.03!


$50.00


$58.00


MSRP: $58.00
Our Price: $43.99


MSRP $28.00
Sale $20.99
You Save $7.01!


$30.00


$40.00


MSRP $28.00
Sale $20.99
You Save $7.01!


MSRP $44.00
Sale $32.99
You Save $11.01!


MSRP $60.00
Sale $41.97
You Save $18.03!


MSRP $68.00
Sale $47.97
You Save $20.03!


MSRP $80.00
Sale $55.97
You Save $24.03!


MSRP $80.00
Sale $55.97
You Save $24.03!


MSRP $80.00
Sale $55.97
You Save $24.03!


MSRP $64.00
Sale $44.97
You Save $19.03!


$60.00


$68.00


$68.00


$22.00


$59.99


$29.99


$27.99


$20.00


$20.00


$24.99


MSRP: $44.99
Our Price: $35.99


MSRP: $34.99
Our Price: $27.99


MSRP: $34.99
Our Price: $27.99


MSRP: $55.00
Our Price: $46.99


MSRP $50.00
Sale $34.97
You Save $15.03!


MSRP $55.00
Sale $38.97
You Save $16.03!


MSRP: $35.00
Our Price: $29.99


MSRP: $50.00
Our Price: $42.99


MSRP: $40.00
Our Price: $33.99


MSRP: $40.00
Our Price: $33.99


MSRP $55.00
Sale $27.97
You Save $27.03!


MSRP $55.00
Sale $27.97
You Save $27.03!


MSRP $55.00
Sale $32.97
You Save $22.03!


MSRP $50.00
Sale $29.97
You Save $20.03!


MSRP: $35.00
Our Price: $29.99


MSRP: $55.00
Our Price: $42.00


MSRP: $55.00
Our Price: $42.00