Petersburg, VA Screen Printed Shirts

Printing for Petersburg and all of Virginia since 2012. 12-piece minimum and every price posted up front.

Prefer to design it yourself? Design Online →

GA Baseball t-shirt screen printed by RVA ThreadsWaterman's long sleeve t-shirt screen printed by RVA ThreadsChix Fresh Squeezed t-shirt screen printed by RVA ThreadsCrush N Run volunteer t-shirt screen printed by RVA Threads Screen printed Independent Trading Co. SS4500 hoodie in Black
Free Virginia shippingUPS Ground to Petersburg
12-piece minimumany sizes, colors and styles
Pantone color matchingsend your PMS numbers
2–3 week turnaroundfrom paid invoice

Screen printing in Petersburg

Petersburg is Old Towne, the river, and a manufacturing base that's growing again. Old Towne along Sycamore and Old Street has the restaurants, breweries, antique shops, and the events that bring people downtown. The pharmaceutical cluster off Route 460 and the industrial parks along I-95 and I-85 employ thousands. Virginia State University is across the river in Ettrick. Fort Lee is a few miles east. And Petersburg High School, the churches, and the civic groups keep the community orders coming. We print for all of it, and every order ships free to every Petersburg zip code.

Proudly servingOld Towne, Walnut Hill, Poplar Lawn, Battersea, Blandford, Ettrick, Virginia State University, Colonial Heights, Dinwiddie, Prince George, Fort Lee, and Matoaca.

Appomattox Regional Library t-shirts, screen printed by RVA Threads
Caritas staff polos, printed by RVA Threads
Custom screen printed sweatshirt by RVA Threads, serving the Tri-Cities
Custom screen printed t-shirts by RVA Threads, serving Petersburg, VA

What are you printing?

Pick a category to see every style we print.

Who we print for across Petersburg

Every style and price is posted in our catalog, garment and printing together.

Instant Pricing

Old Towne & the Riverfront

Old Towne Petersburg along Sycamore Street, Old Street, and the Appomattox riverfront has the restaurants, the breweries, the antique district, the Southside Depot events, and the Friday for the Arts crowd. Staff tees, retail merch, and event shirts for the downtown businesses and festivals, printed on garment-dyed blanks with a single ink color to keep short runs affordable.

Pharma, Manufacturing & the Industrial Parks

Petersburg's pharmaceutical manufacturing cluster off Route 460 and the industrial parks along I-95, I-85, and Wagner Road are the city's growth story. Employee tees, department polos, safety and site shirts for contractors, and company event gear are regular orders, with sizes through 3XL (most styles go larger) in the same run. Send the brand guide with Pantone numbers and the logo matches across departments and reorders.

Virginia State University

Virginia State University in Ettrick brings the Trojans, Greek life, student organizations, academic departments, Homecoming, and alumni chapters with deep loyalty to the campus. Tees and hoodies on college timelines, with orange and blue off Pantone numbers so every reorder matches. The businesses along Chesterfield Avenue and the Boulevard that serve the campus order staff tees alongside them.

Fort Lee & the Route 36 Corridor

Fort Lee sits a few miles east on Route 36, and the soldiers, families, contractors, and businesses along the corridor order shirts all year: unit PT tees, family readiness group shirts, graduation and homecoming gear, and contractor team apparel. Send the crest as a vector file with Pantone numbers and the colors hold from the first run to the reorder.

Schools, Churches & Civic Groups

Petersburg High School Crimson Wave, Vernon Johns Middle, and the elementary schools keep boosters, PTAs, band, JROTC, and senior classes ordering spirit wear, and the churches, the fire and rescue fundraisers, and the civic associations order event shirts with a date on them. Adult sizes through 3XL (most styles go larger), youth sizes as their own order, one or two ink colors, and per-piece costs kept low so fundraisers actually raise money.

Colonial Heights & the Tri-Cities

Colonial Heights across the river, Dinwiddie to the west, and Prince George to the east share the Tri-Cities economy: the Southpark Mall retail corridor, the restaurants along the Boulevard, the car dealerships, the Colonial Heights and Dinwiddie boosters, and the trade contractors working the whole region. Staff tees, polos, spirit wear, and workwear ship free to every one of them.

Free Shipping to Every Zip Code

Free UPS Ground to every Petersburg zip code: 23803 (Old Towne, Walnut Hill, and Ettrick), 23805 (south Petersburg and Route 460), 23806 (Virginia State University), 23804 (post office boxes), and the Tri-Cities around it: 23834 (Colonial Heights), 23875 (Prince George), 23841 (Dinwiddie), and 23860 (Hopewell). Turnaround is 2 to 3 weeks from the paid invoice.

Mockup vs. Finished

Digital mockups are provided with all orders.

See more
Finished Boulevard Flower Gardens t-shirt, screen printed by RVA ThreadsBoulevard Flower Gardens t-shirt mockup Finished Kill Devils Custard t-shirt back print, screen printed by RVA ThreadsKill Devils Custard t-shirt back print mockup Finished Crazy Rooster Brewing tie-dye t-shirt, screen printed by RVA ThreadsCrazy Rooster Brewing tie-dye t-shirt mockup Finished The Mercantile zip hoodie, screen printed by RVA ThreadsThe Mercantile zip hoodie mockup

How ordering works

  1. Send the art and sizes

    Design it yourself with Design Online, or pick your shirts in our catalog and send your art and sizes. Include your artwork (vector is best), a size breakdown, and Pantone numbers for any color you want matched.

  2. Get your invoice

    We look over your artwork, let you know if anything needs attention, and email you the invoice with your final price. Designed it online? You can pay by card at the end instead.

  3. Pay the invoice

    A paid invoice places the order. Blanks get ordered and your job goes on the schedule.

  4. Printed and shipped

    Printed, cured, counted against your breakdown and shipped free by UPS Ground to Petersburg, 2 to 3 weeks from payment.

Blanks we print on

  • Comfort Colors blanks
  • Bella + Canvas blanks
  • Independent Trading Company blanks
  • American Apparel blanks
  • Gildan blanks
  • Hanes blanks
  • Champion blanks

Petersburg screen printing questions

Have another question? Call or text (804) 373-2590.

Read All the FAQs
Do you deliver to Petersburg?

Yes. Every order ships free by UPS Ground anywhere in Virginia, so an Old Towne restaurant, a Route 460 plant, or a VSU organization gets it delivered at no charge. Turnaround is 2 to 3 weeks from the paid invoice.

What's the minimum order?

12 pieces per design. Mix brands, styles, colors, and sizes inside that 12, so a plant can put one logo on safety-orange tees for the floor and polos for the office in one order. Price it in the catalog.

Can you match VSU, Petersburg High, or Colonial Heights colors?

Yes. We offer Pantone color matching. Send the Pantone (PMS) numbers and we mix ink to match; the numbers need to be provided for us to color match, since we can't match from a photo, a logo file or a hex code.

Do I need to come to a shop?

No. The whole order runs online and by email, with Design Online or our catalog: artwork and sizes in, then pay the invoice we email you or pay by card in the designer, and the finished shirts ship to your door. Vector files help, and Pantone numbers are needed for any color you want matched.

Printing for the whole state

Most of our work goes to Richmond and Hampton Roads, and UPS Ground shipping is free anywhere in Virginia.

All service areas

Tell us what you're printing.

See every style and price and send your art from there, or send us your art and sizes and we'll price it for you. Prefer to design it yourself? Design Online.

Questions? Call or text 804-373-2590, or email the art to orders@rvathreads.com