There’s something quietly brilliant about turning an old t-shirt into a dog costume. No craft store run, no specialty order, no waiting on shipping. What you need is probably already folded in a drawer somewhere, and the whole project might take less time than your morning coffee.
According to the National Retail Federation, Halloween spending this season is expected to top $13.5 billion, with about $1 billion of that going toward costumes for pets. A report from last year found that nearly one in three pet owners reported spending more on their pet’s costume than on their own. Going the DIY route makes a lot of sense, especially when the results can be just as charming as anything sold in a store. Here are eight t-shirt dog costumes worth trying, from the laughably simple to the genuinely impressive.
1. The Superhero Cape

An old t-shirt can be cut, tied, or folded to make a cape, and it can even serve as a base layer to attach costume pieces like wings or a logo emblem. For this one, cut the back panel of the shirt into a clean rectangle, leaving enough fabric to drape across your dog’s back and tie loosely around the neck. Use fabric markers or felt cutouts to draw a bold symbol on the back.
Non-toxic fabric markers or felt work well for creating a superhero emblem. The result is lightweight, adjustable, and easy to remove in seconds if your dog gets restless. It also photographs beautifully, which matters when half the fun is the photo.
2. The Dapper Tuxedo

A white t-shirt with a collar can make your dog extra dapper for any occasion, forming the basis for a pup-sized tuxedo. Cut a bib shape from around the collar area, then hot-glue a couple of spare buttons onto the front to mimic the look of a dress shirt. Cut a small rectangle from black fabric and snip a smaller piece to glue in the middle to form a bow tie, then attach it at the collar.
The genius of this one is that it requires almost no sewing. A hot glue gun and ten minutes of patience are all it takes. It works especially well on small to medium breeds with a tidy, upright posture.
3. The Skeleton

The skeleton costume is a quick and fun dog costume idea, made using a black dog t-shirt, white paint or glow-in-the-dark paint, white fabric, scissors, and glue. Channel your creativity to draw a ribcage on white fabric, cut each bone or rib out with scissors, then stick these pieces on the t-shirt to mimic the ribcage structure and let it dry for two hours.
A dark body suit with glow-in-the-dark bones immediately elevates the spook factor, and fabric paint on a black shirt delivers that skeletal look. This one is genuinely eye-catching at night, especially under outdoor lights or street lamps during an evening walk.
4. The Pumpkin

An orange t-shirt cut to fit over your dog’s torso is the starting point here. Draw or attach black felt shapes to mimic a jack-o-lantern’s face. Keep the face shapes simple, two triangle eyes and a toothy grin read instantly even from across a yard.
The pumpkin costume remains the single most popular Halloween costume for pets, constituting roughly one in ten of all pets’ Halloween costumes in 2024. It’s not hard to see why. Orange is a flattering color on most dogs, and the silhouette stays flat against the body, which means your dog can move freely without the costume shifting around.
5. The Dinosaur

For an easy dinosaur costume, take an old t-shirt, cut some dinosaur flaps out of colored cardboard paper, and attach them to the fabric using a hot glue gun, making it a no-sew costume. Green is the obvious color choice, but a purple or blue shirt makes for a more unique creature entirely.
According to a 2026 study analyzing internet search trends, dinosaur costumes have risen to lead the national rankings for pet Halloween costumes. Spines running along the back are the defining detail. Space them evenly and press them firmly flat so they don’t flop over mid-walk. Even a fidgety dog tends to tolerate this one, since the decoration sits well away from the face and legs.
6. The Piñata

Find an old dog sweater or small t-shirt and hot-glue colorful fringed strips of crepe paper or felt to the entire body. You can cut it to size, tie off any extra material, and glue away. The more colors the better. Layer the strips like shingles from the bottom of the shirt upward so each row slightly overlaps the one below.
Eight sheets of rainbow felt cut into strips a few inches wide and snipped halfway up to create fringe gives you a finished piñata look for roughly five dollars and under three hours of work, most of which is just hands-off drying time. Top the look with a small sombrero, and this costume becomes a genuine crowd-pleaser at any gathering.
7. The Hippie

Transforming your pup into a fashionable canine sensation with a child’s tie-dye shirt is a classic DIY approach. If you don’t have a tie-dye shirt already, a plain white one works fine. Scrunch it into sections, secure with rubber bands, and apply fabric dye in whatever colors you have on hand. Let it dry fully before putting it on your dog.
Pair round-rim sunglasses and a handmade peace sign necklace made from beads and craft foam to complete the look. Keep any accessories loose and easy to remove. The shirt does most of the heavy lifting here, and the sunglasses are really just for the photo.
8. The Loofah

For a loofah costume, bunch up decorative mesh and hand-sew or hot-glue it into place starting from the back of the neck of a t-shirt. This is one of the more creative interpretations on the list, and it tends to get a double-take from people who don’t immediately recognize what they’re looking at. That moment of recognition is half the fun.
Use mesh in a natural beige or pale yellow to get the loofah texture right. The costume stays light since mesh weighs almost nothing, and it sits above the dog’s body rather than pressing against it. A flat, light, and loosely worn costume is something even a finicky dog may forget while wearing it. This one fits that description perfectly.
Before You Dress Them Up: A Few Things Worth Knowing

Prioritizing comfort over cuteness matters because ill-fitting costumes can restrict movement, breathing, or cause tripping, so ensure your dog can walk, sit, and lie down comfortably before the big night. Heavy fabrics or non-breathable materials can cause overheating, especially for pets with thick coats, which is why lightweight, soft fabrics such as cotton are best for comfort and airflow.
Small parts can be chewed off and swallowed, leading to choking or blockages, so inspect costumes for buttons, bells, or detachable decorations before use. Leave room for your dog to move, cut away fabric that restricts paws or vision, check seams so nothing can come loose, supervise all wear, and limit sessions to around 30 to 60 minutes to prevent overheating.
Some dogs find costumes stressful or restrictive, and if your dog shows signs of distress, opting for a festive bandana or themed collar instead is a perfectly reasonable choice. A relaxed dog in a simple bandana is always a better outcome than a stressed one in an elaborate outfit.
The Takeaway

A single t-shirt, a pair of scissors, some felt, and a little patience can produce something genuinely delightful. The global pet costumes market was valued at $3.8 billion in 2025, with the dogs segment dominating at over three-fifths of total revenue share. That’s a lot of money being spent on something you can often replicate at home for almost nothing.
The best dog costume isn’t necessarily the most expensive or elaborate one. It’s the one your dog wears calmly while you both enjoy the moment. A t-shirt, cut with a little intention, can get you there just fine.
AI Disclaimer: This article was created with the assistance of AI tools and reviewed by a human editor.