Nightmare Graphics in Baltimore: Custom Screen Printing for Local Bands, Teams, and Small Runs
Nightmare Graphics is a screen printing and custom apparel shop in Baltimore that handles everything from single-color band merchandise to full-color designs, serving musicians, sports teams, nonprofits, and small businesses that need quantities ranging from one shirt to several hundred. The operation runs from a street-level storefront where designs are printed in-house, which means faster turnaround than mail-order services and the ability to see and approve work before leaving.
What Nightmare Graphics actually does
The shop specializes in screen printing (multiple ink colors layered onto fabric), direct-to-garment printing (photo-quality, full-color designs printed directly onto a shirt), embroidery on caps and jackets, and heat transfer for specialty items. They accept custom artwork, can digitize logos for embroidery, and will print on customer-supplied blanks or sell you the shirt as part of the order. The storefront also stocks blanks (t-shirts, hoodies, long sleeves, youth sizes) in common brands like Gildan, American Apparel, and Bella Canvas at retail prices, making it possible to buy one shirt and have it printed same-day if the design is simple.
Services and pricing
Screen printing starts at $5 per shirt for orders of 50+ in a single color (black or white ink on a colored shirt), rising to $8 to $12 per shirt for two to four colors depending on complexity and quantity. Minimum orders for screen printing are typically 12 shirts; smaller runs are possible but incur a setup charge ($25 to $50) that pushes per-shirt costs higher. Direct-to-garment printing (no minimums, no setup fees) runs $15 to $25 per shirt depending on design detail and shirt price; this method is better for photographic or highly detailed artwork that screen printing cannot reproduce. Blank shirt costs range from $4 (basic Gildan) to $18 (premium blanks like Comfort Colors or Heather options). Embroidery on caps is $8 to $15 per piece depending on stitch count and complexity. Confirm current pricing by phone or visit; screen printing rates can shift with ink costs and material availability.
How Nightmare Graphics compares to other Baltimore screen printers
Local competitors include Print Syndicate in Canton, which also offers screen printing and DTG but charges $10 to $15 per shirt for runs under 50 (higher per-shirt cost for small quantities) and requires online ordering through their website rather than walk-in service. Threadfactory in Fells Point focuses on design consultation and premium apparel, with screen printing starting at $12 per shirt and geared toward boutique or fashion-forward brands; they are better if you want design help but will cost more for straightforward reprints. For large orders (500+), sports leagues and nonprofits sometimes turn to regional consolidators outside Baltimore, but shipping lead times run two to three weeks. Nightmare Graphics suits people who want to see the work happen, need it fast, and value local ownership; Print Syndicate is more convenient for bulk corporate orders; Threadfactory is for design-led projects where appearance outweighs price.
Who it suits and who it does not
Nightmare Graphics is ideal for musicians printing limited-run tour merchandise, sports teams needing uniforms or spirit wear, small nonprofits ordering volunteer shirts, and individuals wanting one or two custom pieces. Bands especially fit the profile: small quantities, fast turnaround, local footprint. The shop does not compete on price for very large corporate orders (1,000+) where national printers can undercut by $2 to $4 per shirt, nor for highly experimental finishes (metallics, puff printing, specialty substrates) that require equipment the shop does not stock. People comfortable with digital ordering and multi-week lead times will find cheaper bulk options online.
What the first visit involves
Walk in with a design (digital file, sketch, or description) or choose a blank from the shop wall. Staff will ask how many shirts, what color blanks, and what printing method suits your design (screen printing for solid colors or simple graphics, DTG for photos or gradients). If the design needs work, they can suggest adjustments or direct you to a local designer; Nightmare Graphics does not charge for design consultation on simple orders. For screen printing, you will see the design on-screen and approve it before ink hits fabric. Simple orders (one color, one size, standard blank) can print same-day if placed before noon; most orders are ready in three to five business days. You can pay by card or cash, and no deposit is required for orders under $200.
Hours, parking, and logistics
Nightmare Graphics is open Monday through Friday, 11 a.m. to 6 p.m., and Saturday 10 a.m. to 4 p.m.; closed Sunday (confirm hours before visiting, as retail hours sometimes shift seasonally). Street parking is available on the block; no dedicated lot. The shop accepts walk-ins and phone orders; email is slower. Shipping is available within the United States for an additional flat fee ($8 to $15 depending on weight) or percentage markup if you prefer the shop to source and print the blanks.
Nightmare Graphics fills a practical need in Baltimore's music and grassroots sports scene where small quantities, local control, and speed matter more than shaving a dollar per shirt.

