MilitaryVetsPX Custom Embroidery

Custom Embroidery
Due to a shortage of U.S. made blank ball caps used in production custom embroidered cap delivery time is currently 6-8 weeks. We appreciate your patience.

All our custom U.S. Military veteran hats start with a blank American-made premium baseball hat, and we do all our embroidery in-house in Maple Grove, Minnesota. All our custom embroidered hats are 100% Made in USA.

Vets Supply Line started making custom embroidered veteran caps in 1992. With over 20 years of military custom embroidery experience, no one matches our experience and quality.

More Info

The Hat

All of our custom hats begin with a MADE IN THE USA premium wool serge five-panel hat. The hats are one-size-fits-all with an adjustable cloth strap. The hats fit sizes up to 7 and 3/4.


All embroidery is done directly to the hat right here in our Maple Grove, MN headquarters. If ribbons are being embroidered on the hat, we automatically place them in the correct order of precedence.

Embroidery and Delivery Timeline

We do our best to ship every custom embroidery order within two weeks (10 business days) of the day it was ordered. We make all hats in the order they are received regardless of shipping method selected. Occasionally during the year and especially during holiday seasons such as Christmas, Father's Day, and Veterans Day, we receive more orders than we can fill within our typical two week time frame. If you need an item by a certain date, it is best to call us to see if we can fill the order by the date needed.

What our customers say: