Site Navigation


The Hairy Ant

"You Should Put That On A Shirt"

About Us

The Hairy Ant, in St. Charles, IL, is the leading screen printing company serving St. Charles, Geneva, Batavia, and surrounding areas since 2008. We offer screen printing, embroidery, promotional products, custom apparel, and much more. Contact The Hairy Ant today!

Areas Served

St. Charles, IL | Geneva, IL | Batavia, IL | Elburn, IL | Elgin, IL | Kaneville, IL

Our Professional Associations

What We Offer

Our Specialties include:

Our Services include:

Our Brands include:

Our Products include:


On 5/31/2024 Sara Snelling had this to say:
And he comes through again!!! Thank you for your kindness, professionalism, and attention to detail. You created some thing that will be a gift for a family member that the entire family will appreciate. 💕 you will have made a 90-year-old woman laugh pretty hard. Rad

On 5/30/2024 Hannah Adams had this to say:
I have placed several orders with Hairy Ant and I will absolutely work with them again. Great customer service and amazing quality.

On 5/15/2024 Michele Greene-Larsen had this to say:
Tony and team are amazing! They will work with you to create custom t-shirts, etc.

On 2/8/2024 Christine Paolella had this to say:
I've used The Hairy Ant to order multiple shirt orders for my high school students. Anthony is always prompt, easy to work with, and very communicative. Everyone I have spoken to or picked shirts up has been friendly, and I would recommend this company to anyone looking to order shirts in the future.

On 1/8/2024 Joshua Lopez had this to say:
Been doing business with Tony for 10 plus years. The best shirts and service there is.

Contact Us

The Hairy Ant
602 Sidwell Ct Suite V St. Charles, IL 60174
Phone: (630) 338-7194

Near North Avenue and Kirk Road

Where To Find Us

Follow us on Google
Follow us on Facebook
Follow us on Yelp
Follow us on LinkedIn
Follow us on Instagram

Payment Types Accepted

Visa, MasterCard, Discover, American Express, Personal Checks, Debit Cards, Cash

Our Hours

Holiday Hours May Vary. Please Call For Details.

Monday: 7:00 AM - 5:00 PM
Tuesday: 7:00 AM - 5:00 PM
Wednesday: 7:00 AM - 5:00 PM
Thursday: 7:00 AM - 5:00 PM
Friday: 7:00 AM - 4:00 PM


Terms of Use
Privacy Policy