Welcome to VB Custom Shirts!

Locally owned and operated, VB Custom Shirts is the go-to source for anything custom apparel in Hampton Roads. Unlike most other companies, we don't automate your quote and design mockups with complex online softwares. Our experienced team individually handles your inquiry, designs your mockup, makes proper recommendations, and works on providing you a personal quote for your order to make sure you receive the best price possible for your project.

What our customers are saying...

We ordered our Chiefs Mess Tshirts with VB Custom shirts. Great experience, outstanding quality, and the level of customer service was refreshing. Will definitely be doing business with them again.

Dave. USS Harry S. Truman

These guys are awesome. In addition to the great prices they gave me and being local in Virginia Beach, the quality and customer service were both great. A+++ company. Highly recommended. 

Brian Stanley - R&R Construction

I had a last minute request for t-shirts and these guys came through and delivered. 24 t-shirts and two days later my order was ready to pick up. Most companies wanted triple what 757 Ink Threadable quoted me. Highly recommended company that knows its craft. A+, 

Jeannette S. Crossfit USA

VB Custom Shirts gets two thumbs up and five stars. Ed did a great job for us and won our confidence from the get-go! He more than delivered on what he promised and that goes a long ways in my book. Commission him, you'll wear his shirts proudly.

Keith A.

We ordered our employee hoodies with VB custom shirts and they didn't disappoint. The delivery was on time, the prices were great, and more improtantly, the quality was superb! Thank you.

Alisha B - H&S Remodeling Solutions

I’m so happy with the product I ordered! Especially considering this was a last minute order. Ed was very helpful and quick with getting my order processed and ready to pick up. They were exactly what I needed and I’m so glad I found this shop.

Dominique S.

Diverse customer base


A large selection of brands...

Frequently Asked Questions

What is your minimum order quantity requirement?

We require the lowest minimum order at 6 pieces only. You can combine different apparel styles to meet the minimum order requirement. For example, you can order 2 t-shirts, 2 hoodies, and 2 caps, and that will qualify your order to meet the minimum needed to place an order.

What is your turnaround time per order?

Our typical turn around time is around 7 to 10 days. Depending on the size of the order, some orders may require up to 2 weeks to complete. Some orders can be completed within 24-48 hours for an additional rush fee. We recommend you reach out to us with your preferred pick up date to see if we can accommodate that.

Do you ship outside of Hampton Roads?

We can print and ship your order anywhere in the US and oversea, including APO and FPO. The shipping cost will be provided to you with your estimate.

How do I get started?

Getting started is easy. All you have to do is;

1- Fill out the form below with your information and upload your logos in the file upload box.

2- Approve the mockup and estimate by email, text, or call.

3- Pay for your order online and pick it up from our store in Virginia Beach. Shipping is also available for an additional fee.