Orders $99+ FREE USPS SHIPPING (excluding hats)


0 item(s) - $0.00
You have no items in your shopping cart.



Where Can I Buy Guayabera Shirts?


If you ask someone where to buy guayabera shirts, chances are they’ll steer you to Penner’s. Our San Antonio store is known for selling the finest guayaberas available. These distinctive shirts have alforzas, or tiny pleats, running across the front and back, in addition to one, two, or four pockets.

Our guayabera shirts are authentic and made in Mexico, Panama, or Columbia. We offer the highest-quality guayaberas you will find, created from material that stands up over repeated washing. You can buy our shirts in bright colors or muted earthones, loud patterns or solids, short sleeves or long sleeves. Looking through our extensive selection, you’ll find the perfect shirt to match any outfit.


A Huge Stock of Guayabera Shirts to Choose From

You can wear guayaberas to formal occasions, such as weddings, as well as more casual situations, such as a night out with the guys. Choose from many materials for your guayabera:


  • - Irish linen
  • - Cotton
  • - Polyester
  • - Poly-cotton blend

We have a vast array of colors, too, such as wine, pale yellow, black and white, to name a few. We can ship to anywhere in the world and offer free USPS delivery on any continental U.S. order totaling more than $99, excluding hats. Can you imagine yourself proudly wearing one of our guayaberas? They’re the perfect blend of comfort and style for men who care about both.


Why Buy Guayabera Shirts From Penner’s?

At Penner’s, we have carried these garments for decades and are known as the place to find the best guayaberas in San Antonio. Our customers come back to us time after time because we sell the best clothes and offer the best service. Our store was built on the philosophy that excellent service should always be the first priority. We put that into practice by offering many benefits to those who shop our store or purchase online.

We believe in providing clothes that fit you like a glove. That’s why we have seven on-site tailors to make adjustments to your clothing when you buy in the store — and those alterations are free at the time of purchase. The members of our staff have first-hand experience, many with more than 25 years on the job, helping customers find the right fit and perfect style.

You can always reach us directly at 210-226-2487 if you have any questions about online ordering or want to place an order over the phone. We make ourselves available to our customers to meet your every need.


Buy Our Mexican Guayabera Shirts Online

Now that you know where to get the best guayabera shirts, check out our selection. We have guayaberas for boys, too, so you can shop for your son or grandson.

Come to our San Antonio location to see our shirts in person. You can also order online or give us a call at 210-226-2487. We look forward to helping you find the most flattering fit and colors for your new guayabera. 

Please wait...