Call us at 1-877-446-7746

Angie
with 4imprint
17 years
Oxford Dress Shirts
Tailored, custom-embroidered Oxford shirts outfit your workforce with streamlined elegance! Men’s and women’s dress shirts available.
Filter Products
0 Product(s) Found
0 Product(s) Found
- Search Within These Results Filter
- Price Range Filter
- Colors Filter
- Rating Filter
- Production Time Filter
- Imprint Location(s) Filter
- Imprint Color(s) Filter
- Better Choices Filter
- Better Workplaces Filter
- Standards & Certifications Filter
- Children's Safety Filter
- Categories Filter
- Apparel Filter
- Brand Filter
- Extended Sizes Filter
- Fabric Filter
- Featured Line Filter
- Fit Filter
- Imprint Method Filter
- Sleeve Length Filter
- Style Filter
- Uniforms & Workwear Filter
$
—
<section id="Apparel" class="filterMenu text16 bkgdWhite borderDkGray marginBtm15 overflow hide" aria-labelledby="Apparel">
<h3 id="ApparelHeader" class="showOnLarge">
<button type="button" class="accordionHeader text16 padding10 fullWidth displayFlex flexNoWrap flexSpaceBetween flexAlignItemsCenter pointer" aria-expanded="true" aria-controls="ApparelContent">
<span>Apparel<span class="visually-hidden" id="ApparelDescription"> Filter selections automatically update page</span></span>
<svg class="arrowIcon" height="16px" width="16px" focusable="false" aria-hidden="true"><use xlink:href="#svgIcon-arrowLine"></use></svg>
</button>
</h3>
<div id="ApparelContent" class="accordionPanel open" aria-hidden="false">
<button type="button" class="filterMenuSelect darkestLink hideOnLargeAndExtraLarge text16 padding15 borderBottomMdGray fullWidth textLeft" aria-controls="filterMenuMobile" disabled>
<svg class="rotate270 paddingRight5" height="16px" width="16px" aria-hidden="true" focusable="false"><use xlink:href="#svgIcon-arrowLine"></use></svg>
View All Filters<span class="visually-hidden"> by exiting Apparel filter</span>
</button>
<fieldset class="padding10">
<legend class="visually-hidden">Select Apparel filters</legend>
<input type="checkbox" id="chkTag_7557" name="Embroidered Dress Shirts" class="lastObject" data-filter="Embroidered Dress Shirts" data-group="Apparel" aria-describedby="ApparelDescription" />
<label id="chkTag_7557_label" class="text20" for="chkTag_7557" aria-label="Embroidered Dress Shirts 37 products">Embroidered Dress Shirts (37)</label>
</fieldset>
</div>
</section>
<section id="Brand" class="filterMenu text16 bkgdWhite borderDkGray marginBtm15 overflow hide" aria-labelledby="Brand">
<h3 id="BrandHeader" class="showOnLarge">
<button type="button" class="accordionHeader text16 padding10 fullWidth displayFlex flexNoWrap flexSpaceBetween flexAlignItemsCenter pointer" aria-expanded="true" aria-controls="BrandContent">
<span>Brand<span class="visually-hidden" id="BrandDescription"> Filter selections automatically update page</span></span>
<svg class="arrowIcon" height="16px" width="16px" focusable="false" aria-hidden="true"><use xlink:href="#svgIcon-arrowLine"></use></svg>
</button>
</h3>
<div id="BrandContent" class="accordionPanel open" aria-hidden="false">
<button type="button" class="filterMenuSelect darkestLink hideOnLargeAndExtraLarge text16 padding15 borderBottomMdGray fullWidth textLeft" aria-controls="filterMenuMobile" disabled>
<svg class="rotate270 paddingRight5" height="16px" width="16px" aria-hidden="true" focusable="false"><use xlink:href="#svgIcon-arrowLine"></use></svg>
View All Filters<span class="visually-hidden"> by exiting Brand filter</span>
</button>
<fieldset class="padding10">
<legend class="visually-hidden">Select Brand filters</legend>
<input type="checkbox" id="chkTag_197" name="Cutter & Buck" class="lastObject" data-filter="Cutter & Buck" data-group="Brand" aria-describedby="BrandDescription" />
<label id="chkTag_197_label" class="text20" for="chkTag_197" aria-label="Cutter & Buck 4 products">Cutter & Buck (4)</label>
</fieldset>
</div>
</section>
<section id="ExtendedSizes" class="filterMenu text16 bkgdWhite borderDkGray marginBtm15 overflow hide" aria-labelledby="ExtendedSizes">
<h3 id="ExtendedSizesHeader" class="showOnLarge">
<button type="button" class="accordionHeader text16 padding10 fullWidth displayFlex flexNoWrap flexSpaceBetween flexAlignItemsCenter pointer" aria-expanded="true" aria-controls="ExtendedSizesContent">
<span>Extended Sizes<span class="visually-hidden" id="ExtendedSizesDescription"> Filter selections automatically update page</span></span>
<svg class="arrowIcon" height="16px" width="16px" focusable="false" aria-hidden="true"><use xlink:href="#svgIcon-arrowLine"></use></svg>
</button>
</h3>
<div id="ExtendedSizesContent" class="accordionPanel open" aria-hidden="false">
<button type="button" class="filterMenuSelect darkestLink hideOnLargeAndExtraLarge text16 padding15 borderBottomMdGray fullWidth textLeft" aria-controls="filterMenuMobile" disabled>
<svg class="rotate270 paddingRight5" height="16px" width="16px" aria-hidden="true" focusable="false"><use xlink:href="#svgIcon-arrowLine"></use></svg>
View All Filters<span class="visually-hidden"> by exiting Extended Sizes filter</span>
</button>
<fieldset class="padding10">
<legend class="visually-hidden">Select Extended Sizes filters</legend>
<input type="checkbox" id="chkTag_4871" name="Tall" class="" data-filter="Tall" data-group="ExtendedSizes" aria-describedby="ExtendedSizesDescription" />
<label id="chkTag_4871_label" class="text20" for="chkTag_4871" aria-label="Tall 9 products">Tall (9)</label>
<input type="checkbox" id="chkTag_5232" name="Up to 3XL" class="" data-filter="Up to 3XL" data-group="ExtendedSizes" aria-describedby="ExtendedSizesDescription" />
<label id="chkTag_5232_label" class="text20" for="chkTag_5232" aria-label="Up to 3XL 33 products">Up to 3XL (33)</label>
<input type="checkbox" id="chkTag_6036" name="Up to 4XL" class="" data-filter="Up to 4XL" data-group="ExtendedSizes" aria-describedby="ExtendedSizesDescription" />
<label id="chkTag_6036_label" class="text20" for="chkTag_6036" aria-label="Up to 4XL 25 products">Up to 4XL (25)</label>
<input type="checkbox" id="chkTag_5233" name="Up to 5XL" class="" data-filter="Up to 5XL" data-group="ExtendedSizes" aria-describedby="ExtendedSizesDescription" />
<label id="chkTag_5233_label" class="text20" for="chkTag_5233" aria-label="Up to 5XL 10 products">Up to 5XL (10)</label>
<input type="checkbox" id="chkTag_5234" name="Up to 6XL" class="" data-filter="Up to 6XL" data-group="ExtendedSizes" aria-describedby="ExtendedSizesDescription" />
<label id="chkTag_5234_label" class="text20" for="chkTag_5234" aria-label="Up to 6XL 6 products">Up to 6XL (6)</label>
<input type="checkbox" id="chkTag_7427" name="XS" class="lastObject" data-filter="XS" data-group="ExtendedSizes" aria-describedby="ExtendedSizesDescription" />
<label id="chkTag_7427_label" class="text20" for="chkTag_7427" aria-label="XS 16 products">XS (16)</label>
</fieldset>
</div>
</section>
<section id="Fabric" class="filterMenu text16 bkgdWhite borderDkGray marginBtm15 overflow hide" aria-labelledby="Fabric">
<h3 id="FabricHeader" class="showOnLarge">
<button type="button" class="accordionHeader text16 padding10 fullWidth displayFlex flexNoWrap flexSpaceBetween flexAlignItemsCenter pointer" aria-expanded="true" aria-controls="FabricContent">
<span>Fabric<span class="visually-hidden" id="FabricDescription"> Filter selections automatically update page</span></span>
<svg class="arrowIcon" height="16px" width="16px" focusable="false" aria-hidden="true"><use xlink:href="#svgIcon-arrowLine"></use></svg>
</button>
</h3>
<div id="FabricContent" class="accordionPanel open" aria-hidden="false">
<button type="button" class="filterMenuSelect darkestLink hideOnLargeAndExtraLarge text16 padding15 borderBottomMdGray fullWidth textLeft" aria-controls="filterMenuMobile" disabled>
<svg class="rotate270 paddingRight5" height="16px" width="16px" aria-hidden="true" focusable="false"><use xlink:href="#svgIcon-arrowLine"></use></svg>
View All Filters<span class="visually-hidden"> by exiting Fabric filter</span>
</button>
<fieldset class="padding10">
<legend class="visually-hidden">Select Fabric filters</legend>
<input type="checkbox" id="chkTag_4547" name="Moisture Wicking" class="" data-filter="Moisture Wicking" data-group="Fabric" aria-describedby="FabricDescription" />
<label id="chkTag_4547_label" class="text20" for="chkTag_4547" aria-label="Moisture Wicking 5 products">Moisture Wicking (5)</label>
<input type="checkbox" id="chkTag_4537" name="Oxford" class="" data-filter="Oxford" data-group="Fabric" aria-describedby="FabricDescription" />
<label id="chkTag_4537_label" class="text20" for="chkTag_4537" aria-label="Oxford 37 products">Oxford (37)</label>
<input type="checkbox" id="chkTag_4542" name="Poly-Cotton Blend" class="" data-filter="Poly-Cotton Blend" data-group="Fabric" aria-describedby="FabricDescription" />
<label id="chkTag_4542_label" class="text20" for="chkTag_4542" aria-label="Poly-Cotton Blend 37 products">Poly-Cotton Blend (37)</label>
<input type="checkbox" id="chkTag_5491" name="Spandex Blend" class="" data-filter="Spandex Blend" data-group="Fabric" aria-describedby="FabricDescription" />
<label id="chkTag_5491_label" class="text20" for="chkTag_5491" aria-label="Spandex Blend 4 products">Spandex Blend (4)</label>
<input type="checkbox" id="chkTag_4548" name="Stain Resistant" class="" data-filter="Stain Resistant" data-group="Fabric" aria-describedby="FabricDescription" />
<label id="chkTag_4548_label" class="text20" for="chkTag_4548" aria-label="Stain Resistant 30 products">Stain Resistant (30)</label>
<input type="checkbox" id="chkTag_6822" name="Wrinkle Resistant" class="lastObject" data-filter="Wrinkle Resistant" data-group="Fabric" aria-describedby="FabricDescription" />
<label id="chkTag_6822_label" class="text20" for="chkTag_6822" aria-label="Wrinkle Resistant 36 products">Wrinkle Resistant (36)</label>
</fieldset>
</div>
</section>
<section id="FeaturedLine" class="filterMenu text16 bkgdWhite borderDkGray marginBtm15 overflow hide" aria-labelledby="FeaturedLine">
<h3 id="FeaturedLineHeader" class="showOnLarge">
<button type="button" class="accordionHeader text16 padding10 fullWidth displayFlex flexNoWrap flexSpaceBetween flexAlignItemsCenter pointer" aria-expanded="true" aria-controls="FeaturedLineContent">
<span>Featured Line<span class="visually-hidden" id="FeaturedLineDescription"> Filter selections automatically update page</span></span>
<svg class="arrowIcon" height="16px" width="16px" focusable="false" aria-hidden="true"><use xlink:href="#svgIcon-arrowLine"></use></svg>
</button>
</h3>
<div id="FeaturedLineContent" class="accordionPanel open" aria-hidden="false">
<button type="button" class="filterMenuSelect darkestLink hideOnLargeAndExtraLarge text16 padding15 borderBottomMdGray fullWidth textLeft" aria-controls="filterMenuMobile" disabled>
<svg class="rotate270 paddingRight5" height="16px" width="16px" aria-hidden="true" focusable="false"><use xlink:href="#svgIcon-arrowLine"></use></svg>
View All Filters<span class="visually-hidden"> by exiting Featured Line filter</span>
</button>
<fieldset class="padding10">
<legend class="visually-hidden">Select Featured Line filters</legend>
<input type="checkbox" id="chkTag_7075" name="Blue Generation" class="" data-filter="Blue Generation" data-group="FeaturedLine" aria-describedby="FeaturedLineDescription" />
<label id="chkTag_7075_label" class="text20" for="chkTag_7075" aria-label="Blue Generation 9 products">Blue Generation (9)</label>
<input type="checkbox" id="chkTag_6450" name="Harriton" class="" data-filter="Harriton" data-group="FeaturedLine" aria-describedby="FeaturedLineDescription" />
<label id="chkTag_6450_label" class="text20" for="chkTag_6450" aria-label="Harriton 3 products">Harriton (3)</label>
<input type="checkbox" id="chkTag_6445" name="Port Authority" class="lastObject" data-filter="Port Authority" data-group="FeaturedLine" aria-describedby="FeaturedLineDescription" />
<label id="chkTag_6445_label" class="text20" for="chkTag_6445" aria-label="Port Authority 7 products">Port Authority (7)</label>
</fieldset>
</div>
</section>
<section id="Fit" class="filterMenu text16 bkgdWhite borderDkGray marginBtm15 overflow hide" aria-labelledby="Fit">
<h3 id="FitHeader" class="showOnLarge">
<button type="button" class="accordionHeader text16 padding10 fullWidth displayFlex flexNoWrap flexSpaceBetween flexAlignItemsCenter pointer" aria-expanded="true" aria-controls="FitContent">
<span>Fit<span class="visually-hidden" id="FitDescription"> Filter selections automatically update page</span></span>
<svg class="arrowIcon" height="16px" width="16px" focusable="false" aria-hidden="true"><use xlink:href="#svgIcon-arrowLine"></use></svg>
</button>
</h3>
<div id="FitContent" class="accordionPanel open" aria-hidden="false">
<button type="button" class="filterMenuSelect darkestLink hideOnLargeAndExtraLarge text16 padding15 borderBottomMdGray fullWidth textLeft" aria-controls="filterMenuMobile" disabled>
<svg class="rotate270 paddingRight5" height="16px" width="16px" aria-hidden="true" focusable="false"><use xlink:href="#svgIcon-arrowLine"></use></svg>
View All Filters<span class="visually-hidden"> by exiting Fit filter</span>
</button>
<fieldset class="padding10">
<legend class="visually-hidden">Select Fit filters</legend>
<input type="checkbox" id="chkTag_4523" name="Men's" class="" data-filter="Men's" data-group="Fit" aria-describedby="FitDescription" />
<label id="chkTag_4523_label" class="text20" for="chkTag_4523" aria-label="Men's 19 products">Men's (19)</label>
<input type="checkbox" id="chkTag_4524" name="Women's" class="" data-filter="Women's" data-group="Fit" aria-describedby="FitDescription" />
<label id="chkTag_4524_label" class="text20" for="chkTag_4524" aria-label="Women's 17 products">Women's (17)</label>
<input type="checkbox" id="chkTag_4525" name="Youth" class="lastObject" data-filter="Youth" data-group="Fit" aria-describedby="FitDescription" />
<label id="chkTag_4525_label" class="text20" for="chkTag_4525" aria-label="Youth 1 products">Youth (1)</label>
</fieldset>
</div>
</section>
<section id="ImprintMethod" class="filterMenu text16 bkgdWhite borderDkGray marginBtm15 overflow hide" aria-labelledby="ImprintMethod">
<h3 id="ImprintMethodHeader" class="showOnLarge">
<button type="button" class="accordionHeader text16 padding10 fullWidth displayFlex flexNoWrap flexSpaceBetween flexAlignItemsCenter pointer" aria-expanded="true" aria-controls="ImprintMethodContent">
<span>Imprint Method<span class="visually-hidden" id="ImprintMethodDescription"> Filter selections automatically update page</span></span>
<svg class="arrowIcon" height="16px" width="16px" focusable="false" aria-hidden="true"><use xlink:href="#svgIcon-arrowLine"></use></svg>
</button>
</h3>
<div id="ImprintMethodContent" class="accordionPanel open" aria-hidden="false">
<button type="button" class="filterMenuSelect darkestLink hideOnLargeAndExtraLarge text16 padding15 borderBottomMdGray fullWidth textLeft" aria-controls="filterMenuMobile" disabled>
<svg class="rotate270 paddingRight5" height="16px" width="16px" aria-hidden="true" focusable="false"><use xlink:href="#svgIcon-arrowLine"></use></svg>
View All Filters<span class="visually-hidden"> by exiting Imprint Method filter</span>
</button>
<fieldset class="padding10">
<legend class="visually-hidden">Select Imprint Method filters</legend>
<input type="checkbox" id="chkTag_184" name="Embroidered" class="lastObject" data-filter="Embroidered" data-group="ImprintMethod" aria-describedby="ImprintMethodDescription" />
<label id="chkTag_184_label" class="text20" for="chkTag_184" aria-label="Embroidered 37 products">Embroidered (37)</label>
</fieldset>
</div>
</section>
<section id="SleeveLength" class="filterMenu text16 bkgdWhite borderDkGray marginBtm15 overflow hide" aria-labelledby="SleeveLength">
<h3 id="SleeveLengthHeader" class="showOnLarge">
<button type="button" class="accordionHeader text16 padding10 fullWidth displayFlex flexNoWrap flexSpaceBetween flexAlignItemsCenter pointer" aria-expanded="true" aria-controls="SleeveLengthContent">
<span>Sleeve Length<span class="visually-hidden" id="SleeveLengthDescription"> Filter selections automatically update page</span></span>
<svg class="arrowIcon" height="16px" width="16px" focusable="false" aria-hidden="true"><use xlink:href="#svgIcon-arrowLine"></use></svg>
</button>
</h3>
<div id="SleeveLengthContent" class="accordionPanel open" aria-hidden="false">
<button type="button" class="filterMenuSelect darkestLink hideOnLargeAndExtraLarge text16 padding15 borderBottomMdGray fullWidth textLeft" aria-controls="filterMenuMobile" disabled>
<svg class="rotate270 paddingRight5" height="16px" width="16px" aria-hidden="true" focusable="false"><use xlink:href="#svgIcon-arrowLine"></use></svg>
View All Filters<span class="visually-hidden"> by exiting Sleeve Length filter</span>
</button>
<fieldset class="padding10">
<legend class="visually-hidden">Select Sleeve Length filters</legend>
<input type="checkbox" id="chkTag_375" name="Long Sleeve" class="" data-filter="Long Sleeve" data-group="SleeveLength" aria-describedby="SleeveLengthDescription" />
<label id="chkTag_375_label" class="text20" for="chkTag_375" aria-label="Long Sleeve 24 products">Long Sleeve (24)</label>
<input type="checkbox" id="chkTag_376" name="Short Sleeve" class="lastObject" data-filter="Short Sleeve" data-group="SleeveLength" aria-describedby="SleeveLengthDescription" />
<label id="chkTag_376_label" class="text20" for="chkTag_376" aria-label="Short Sleeve 13 products">Short Sleeve (13)</label>
</fieldset>
</div>
</section>
<section id="Style" class="filterMenu text16 bkgdWhite borderDkGray marginBtm15 overflow hide" aria-labelledby="Style">
<h3 id="StyleHeader" class="showOnLarge">
<button type="button" class="accordionHeader text16 padding10 fullWidth displayFlex flexNoWrap flexSpaceBetween flexAlignItemsCenter pointer" aria-expanded="true" aria-controls="StyleContent">
<span>Style<span class="visually-hidden" id="StyleDescription"> Filter selections automatically update page</span></span>
<svg class="arrowIcon" height="16px" width="16px" focusable="false" aria-hidden="true"><use xlink:href="#svgIcon-arrowLine"></use></svg>
</button>
</h3>
<div id="StyleContent" class="accordionPanel open" aria-hidden="false">
<button type="button" class="filterMenuSelect darkestLink hideOnLargeAndExtraLarge text16 padding15 borderBottomMdGray fullWidth textLeft" aria-controls="filterMenuMobile" disabled>
<svg class="rotate270 paddingRight5" height="16px" width="16px" aria-hidden="true" focusable="false"><use xlink:href="#svgIcon-arrowLine"></use></svg>
View All Filters<span class="visually-hidden"> by exiting Style filter</span>
</button>
<fieldset class="padding10">
<legend class="visually-hidden">Select Style filters</legend>
<input type="checkbox" id="chkTag_377" name="Chest Pocket" class="" data-filter="Chest Pocket" data-group="Style" aria-describedby="StyleDescription" />
<label id="chkTag_377_label" class="text20" for="chkTag_377" aria-label="Chest Pocket 26 products">Chest Pocket (26)</label>
<input type="checkbox" id="chkTag_7388" name="No Chest Pocket" class="lastObject" data-filter="No Chest Pocket" data-group="Style" aria-describedby="StyleDescription" />
<label id="chkTag_7388_label" class="text20" for="chkTag_7388" aria-label="No Chest Pocket 11 products">No Chest Pocket (11)</label>
</fieldset>
</div>
</section>
<section id="Uniforms&Workwear" class="filterMenu text16 bkgdWhite borderDkGray marginBtm15 overflow hide" aria-labelledby="Uniforms&Workwear">
<h3 id="Uniforms&WorkwearHeader" class="showOnLarge">
<button type="button" class="accordionHeader text16 padding10 fullWidth displayFlex flexNoWrap flexSpaceBetween flexAlignItemsCenter pointer" aria-expanded="true" aria-controls="Uniforms&WorkwearContent">
<span>Uniforms & Workwear<span class="visually-hidden" id="Uniforms&WorkwearDescription"> Filter selections automatically update page</span></span>
<svg class="arrowIcon" height="16px" width="16px" focusable="false" aria-hidden="true"><use xlink:href="#svgIcon-arrowLine"></use></svg>
</button>
</h3>
<div id="Uniforms&WorkwearContent" class="accordionPanel open" aria-hidden="false">
<button type="button" class="filterMenuSelect darkestLink hideOnLargeAndExtraLarge text16 padding15 borderBottomMdGray fullWidth textLeft" aria-controls="filterMenuMobile" disabled>
<svg class="rotate270 paddingRight5" height="16px" width="16px" aria-hidden="true" focusable="false"><use xlink:href="#svgIcon-arrowLine"></use></svg>
View All Filters<span class="visually-hidden"> by exiting Uniforms & Workwear filter</span>
</button>
<fieldset class="padding10">
<legend class="visually-hidden">Select Uniforms & Workwear filters</legend>
<input type="checkbox" id="chkTag_4942" name="Business Uniforms" class="lastObject" data-filter="Business Uniforms" data-group="Uniforms&Workwear" aria-describedby="Uniforms&WorkwearDescription" />
<label id="chkTag_4942_label" class="text20" for="chkTag_4942" aria-label="Business Uniforms 19 products">Business Uniforms (19)</label>
</fieldset>
</div>
</section>
List of Products
Sorry, there were no items that matched your criteria.
Try clearing some filters.
Choose an oxford style for your next order of company logo apparel for a look that sets you apart! Sturdy, long-lasting oxford dress shirts are available in solid, checked and pinstriped patterns, and offer a variety of business-appropriate colors for the tailored, professional look you need. Keep your team comfortable year-round with long-sleeve and short-sleeve embroidered oxford shirts, too!