Marathon Shirts and Half Marathon Shirts

Enjoy fast, affordable marathon shirts and half marathon shirts printing from a team with 38 years in the marathon industry.

Our Four-Decade Marathon

Our team at Blue Ridge Graphics has been screen printing and creating marathon and half marathon shirts for nearly four decades.

Needless to say, we have some experience with t-shirt designs. We love supporting good causes and physical fitness by creating the perfect marathon t-shirt for your event.

Let us do what we love by helping create the perfect shirt for your marathons and half marathons.

Get free Production samples

Marathon and Half Marathon Shirts That Rock!

Whether you’re running a half marathon / marathon for fun or to win, we want to make sure you look great doing it!

Your race t-shirt should be an extension of you and a symbol of your motivation. We can help you produce any design in any color and style so that on race day, you are wearing a shirt that looks good, feels great, and catches the eye of everyone you pass.

Create the perfect shirt for your marathon!

How we help:

Account Management

We pride ourselves in treating everyone just like we would our largest customer. We give back to our community and care about our customers since they’re our neighbors.


We know the race industry well. We have dozens of race customers and can guide you from shirt selection to promotional items.

Full Service Shop & Printing Experts

We can provide the variety of racing products and are experts at the technical printing of performance blanks.

Free Local Delivery

We are able to prioritize our time sensitive accounts and deliver quickly and consistently. Turn around time for most orders is less than 2 weeks.

Get a Free Sample

We would love to provide you with some production samples, and can send you a merchandising package.

Fill out this form and we’ll ship it straight to your doorstep!

Don’t just dream it.

Print it.

Google Rating

50+ Reviews


550 Meade Ave, Charlottesville, VA 22902


Monday-Friday, 8:30AM to 5:00PM

© Blue Ridge Graphics 2017 | SitemapPowered by Enable