The moonlight carp fishing shirt from Odyssey Apparel brings original DTF chest-print artwork to a 100% cotton tee, built for South African anglers who want their gear to say something real about the fishing they actually do, not a generic design pulled off an overseas supplier shelf.

DTF (direct-to-film) printing bonds the design into a flexible transfer layer heat-pressed onto the fabric, so the moonlight carp fishing shirt artwork resists cracking, flaking and fading wash after wash, in a way cheap vinyl or screen print cannot match. The process holds fine detail and sharp colour separation well, which matters on a design with this much detail in the artwork. Every design in this range is created in-house by Odyssey Apparel, not bought off an overseas supplier shelf.
Made from 100% combed cotton in two weights: 230g for an everyday, lightweight feel, or 330g for a heavier, more structured tee. Unisex, classic crew-neck cut with a relaxed fit that layers easily over or under other gear, whether that is on the bank, the boat, or just around town.
Available from Kiddies 0-1 through to Adult 5XL, so most of the family can find a fit. Check the size chart before ordering, and get in touch via our Custom Designs page if you need help picking the right size.
This design splits the chest above and below the waterline: a full moon and wave scene above, a carp working the depths below, part of the same moonlit template shared with Odyssey’s Bass, Dorado, Marlin and Shark designs in this series. Carp fishing is a South African institution, built around patience, bite alarms, and the specimen-sized common and mirror carp that make up the country’s most popular coarse angling scene, much of it happening through the night under exactly this kind of sky. The quiet, atmospheric scene suits the long-session nature of a serious carp campaign. This design joins the rest of Odyssey Apparel’s original artwork in our T-Shirt range.
Cotton breathes well in the heat and softens with every wash, making it a practical choice for long days outdoors. Pick 230g if you want a lighter, more casual feel for everyday wear, or 330g if you prefer a heavier, more substantial tee that holds its shape through repeated wear and washing.
Both colourways work equally well as a standalone tee or layered under a hoodie or jacket on a cold morning session. Black hides the inevitable bait and bloodline marks a little better on a long day; white keeps things cooler under a hot sun. Either way, the moonlight carp fishing shirt is built to be worn, not just displayed.
Wash cold, inside out, and skip the tumble dryer and the iron directly on the print: hang or drip dry instead. Avoid chlorine bleach, which breaks down the DTF transfer layer over time. Treated this way, the print resists cracking, peeling and fading trip after trip, wear after wear.
Every Odyssey Apparel design is created in-house and printed at our own facility in Brits, North West, not bought off an overseas supplier shelf. We are not a generic print shop: the design is the product, and every shirt in this range starts as original artwork before it ever reaches a press. Delivery runs nationwide through trusted courier partners including DSV, so wherever you are fishing from in South Africa, this shirt gets to you. Want a custom colourway or a shirt for your club? Visit our Custom Designs page and we will sort a design and a quote.
"On backorder" means that we don't keep the specific item in stock and need to manufacture it. Our orders typically take two to three weeks due to our queue system.
Generally, our orders go out within two weeks. We sometimes get them done within a week. In some cases, it might take a little longer, depending on your order and how busy we might be at the time. We work on a queue system, first in first out.
We offer in house shipping (DSV), charged at a flat rate nationwide, but you may choose to send your own courier or collect from our premises yourself, just choose the local pickup option.
We can do custom designs, and we are really good at it too. Send our team a Whatsapp message at 0827550464 with regards to your design.