Men’s Pants & Trousers Collection

Chinos, jeans and performance pants designed with the perfect fit.

Atlas Lightweight Stretch 5-Pocket Pant LakeAtlas Lightweight Stretch 5-Pocket Pant Lake view 2

New Colors

Atlas Lightweight Stretch 5-Pocket Pant

Current price:$148
Carmel Sateen 5-Pocket Pants PewterCarmel Sateen 5-Pocket Pants Pewter view 2

New Colors

Carmel Sateen 5-Pocket Pants

Current price:$148
Newport 5-Pocket Cotton Pants stoneNewport 5-Pocket Cotton Pants stone view 2
Momentum Stretch Knit Performance Pant NavyMomentum Stretch Knit Performance Pant Navy view 2

New Arrival

Momentum Stretch Knit Performance Pant

Current price:$138

Elevate Your Wardrobe with Men's Slim Fit Dress Pants

Discover the perfect blend of sophistication and comfort with Johnnie-O's men's slim fit dress pants and other casual options. Crafted from lightweight, breathable fabrics, these pants offer a tailored fit that moves with you. Whether you're dressing up for a special occasion or enjoying a casual day out, our collection ensures you look sharp and feel comfortable. Step into timeless style with our Men's Polos perfect for the course, the clubhouse, or casual Fridays.

Stay Active and Stylish with Men's Performance Pants

Designed for the modern man on the move, our men's performance pants and polo pants combine functionality with fashion. Featuring moisture-wicking fabrics and flexible designs, these pants are perfect for golf outings, casual Fridays, or weekend adventures. Experience the freedom to move without compromising on style. Style your weekend with comfort-first looks from our Loafers & Boots selection.

Relax in Comfort with Men's Jeans and Trousers

Unwind in style with Johnnie-O's men's trousers, offering a range of fits and finishes to suit your personal style. From classic denim to refined trousers, our collection provides versatile options for both casual and semi-formal occasions. Enjoy all-day comfort without sacrificing a polished look. Button up in polished style with our classic and modern takes on the dress shirt.