Screen Printing & Custom Apparel in Portsmouth

Portsmouth is a shipyard city and always has been. Norfolk Naval Shipyard is the economic engine, and the contractors, trades, and service businesses around it keep the rest of the city moving. There is more to it than the waterfront, though. Olde Towne's restaurants pull people across the Elizabeth River, Naval Medical Center Portsmouth runs its own small city of staff and events, Churchland has a solid suburban commercial base, and Cradock and Cavalier Manor keep their civic leagues and churches active year-round. We print for all of it, and every order ships free to every Portsmouth zip code.

12-piece minimum · Mix brands, styles and colors · Free UPS Ground in Virginia · 2–3 weeks from paid invoice

Build your quote

No setup fees. You'll talk to the same person from quote to delivery. Questions first? Call or text (804) 373-2590.

Recent work

Off the press

Band and event merch screen printed by RVA Threads, serving Portsmouth, VA
Restaurant staff t-shirts by RVA Threads, serving Portsmouth, VA
Custom event tees screen printed by RVA Threads for Portsmouth, VA
Custom screen printed apparel by RVA Threads, Portsmouth, VA

Who we print for across Portsmouth

Norfolk Naval Shipyard & Contractors

The shipyard is the largest employer in Portsmouth and one of the oldest in the country. We print for the civilian contractors, the subcontractors, and the support businesses working in and around NNSY. Hi-vis safety shirts, company polos, and crew identification tees on heavyweight blanks that survive an industrial wash. American-made garment options are available for contracts that require domestic sourcing.

Olde Towne & High Street

Olde Towne has the restaurants, the bars, the waterfront, and the foot traffic coming off the Elizabeth River ferry. We print staff tees, bartender shirts, and retail merch for the businesses along High Street and the surrounding blocks, plus event shirts for the seasonal festivals and the Portsmouth Pavilion crowd. Fashion blanks and a clean print, so the merchandise looks worth buying at the counter and not just wearing behind it.

Naval Medical Center Portsmouth

NMCP is one of the largest military medical facilities on the East Coast, with its own zip code at 23708. We print for department events, command family days, MWR activities, and the civilian workforce supporting the hospital. Fleece pullovers for overnight shifts, event tees for health fairs, and branded polos for administrative teams. Send the crest as a vector file with Pantone numbers and the command colors hold from the first run through every reorder.

Churchland & the Western Corridor

The Churchland side of the city along Portsmouth Boulevard, High Street West, and Cedar Lane is where the suburban commercial activity sits. Dental offices, real estate teams, fitness studios, salons, and the auto and trade shops along the corridor. We also print for the booster clubs at Churchland High, I.C. Norcom, and Manor High: spirit wear for football season, senior class tees, band fundraisers, and track and field gear.

Cradock & South Portsmouth

Cradock, Cavalier Manor, Prentis Park, and the neighborhoods south of the Downtown Tunnel are tight-knit communities with active civic leagues, churches, and youth programs. We print rec league jerseys and tees, church anniversary shirts, family reunion gear, and neighborhood block party runs. We keep per-piece costs low on community orders so organizers can sell shirts and still come out ahead on the event.

Free Shipping to Every Zip Code

Free UPS Ground to every Portsmouth zip code: 23701 (Cradock and the south end), 23702 (Cavalier Manor), 23703 (Churchland), 23704 (Olde Towne and Port Norfolk), 23707 (Park View and Waterview), 23708 (Naval Medical Center), and 23709 (Norfolk Naval Shipyard). Turnaround is 2 to 3 weeks from the paid invoice.

How ordering works

1

Send the art and sizes

Email orders@rvathreads.com or use the contact form with your artwork (vector is best, plus Pantone numbers for any colors you want matched) and a size breakdown.

2

Get your quote

An itemized per-shirt price, with ink count and print size confirmed, before anything is committed.

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 Portsmouth, 2–3 weeks from payment.

Portsmouth screen printing questions

Do you deliver to Portsmouth?

Yes. Every order ships free by UPS Ground anywhere in Virginia, so an Olde Towne restaurant, a shipyard contractor in 23709, or a Churchland booster club gets it delivered at no charge. Orders arrive 2 to 3 weeks after the invoice is paid.

What's the minimum order?

12 pieces per design. Mix brands, styles, colors, and sizes inside that 12, so a High Street bar can put one logo on soft tees for the servers and heavier shirts for the kitchen in one order. Price it on the quote calculator.

Can you match Churchland, Norcom, or a command crest?

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. The same goes for a command or department crest.

Do I need to come to a shop?

No. The whole order runs by email or the contact form: artwork and sizes in, an itemized quote back, a paid invoice places the order, and the finished shirts ship to your door. Vector files help, and Pantone numbers are needed for any color you want matched.

We also print for

Proudly servingOlde Towne, Churchland, Cradock, Port Norfolk, Shea Terrace, Cavalier Manor, West Norfolk, Midtown, Park View, Prentis Park, Brighton, Waterview, Simonsdale, and the Naval Shipyard district.