Grunge is the one style where a homemade top looks better than a shop-bought one, because it's supposed to look worn and a little uneven. A plain tank, a pair of scissors and some fabric paint get you most of the way. Raw hems, painted graphics, contrast stitching, patches and side lacing are all within reach without real sewing skills. What makes the outfit read as grunge rather than just scruffy is what you put around the top: loose denim, plaid, cargo pants, oversized layers and heavy boots. The twenty outfits below cover both the alteration and the styling, and I've flagged where each one needs a bit of care. Thrifted or forgotten tanks are the best place to start, since you won't mind experimenting.

Fabric Paint That Survives the Washing Machine
Several of these tanks are painted, and the most common disappointment is a graphic that cracks or fades after two washes. The paint is rarely the problem; the prep and the setting are. Here's the order I follow.
- Wash and dry the tank first, without fabric softener, which leaves a coating that stops paint soaking in.
- Slide a piece of cardboard inside so paint can't bleed through to the back.
- Brush on thin layers and let each one dry. One thick coat sits on top of the knit and cracks when it stretches.
- Heat-set it once fully dry, usually by ironing on the reverse side for a few minutes. Check your paint's label for the exact time.
- Wait as long as the label asks before the first wash, then wash inside out on cold.
Cotton and cotton blends take paint best. Slippery polyester tanks often let paint peel off in flakes, so test a corner first. On ribbed tanks, paint fills the grooves unevenly, which can look good in grunge, but expect a rougher result than on smooth jersey.
1. DIY Distressed Grunge Tank Top With Baggy Jeans

Distressing a black cotton tank is a gentle first project. Rough up the neckline, armholes and hem with fine sandpaper or small snips, keeping the cuts shallow; big holes in a thin tank keep growing every wash until the top falls apart. Baggy, faded jeans with a grommet belt hold the waist without tightening the shape. Black combat boots give the outfit weight at the bottom, and a slouchy canvas bag keeps it practical. Layered silver-tone necklaces and a washed denim jacket finish it. A fitted tank against roomy jeans is the classic balance, but a longer, loose tank works too if you want more coverage.
2. DIY Graphic Grunge Tank Top With Plaid Skirt

A painted tank is the quickest way to make something nobody else owns. Cut a stencil from card, then use fabric paint to add a faded abstract shape, a short phrase or a wonky checkerboard. Charcoal or washed gray looks worn-in from the start, and a dry brush gives that faded edge better than a full coat. Wear it with a red-and-black plaid midi skirt, chunky lace-up boots and scrunched ankle socks. A cropped black cardigan adds a layer without covering the artwork. A small studded bag and hoops are enough. Leave the graphic uneven; perfect edges look printed, which isn't the point here.
3. DIY Cropped Grunge Tank Top With Cargo Pants

For warm days, an oversized tank cut shorter keeps the outfit light. Mark the length while wearing it, take it off and cut slightly below the line, since knit rolls up a little once cut. Leave the hem raw or run a line of contrast stitching around it. Roomy olive or black cargo pants and platform sneakers make the base. Tie a plaid shirt around your hips for color and a layer you can put on later. A canvas backpack, a few silver-tone rings and narrow sunglasses finish it. A short or full-length tank both work with cargos, so choose the one you're comfortable in; either way, a closer fit on top balances all that pocketed volume.
4. DIY Safety Pin Grunge Tank Top With Denim Shorts

Safety pins are the oldest punk-and-grunge trick, and also the one I'd handle most carefully. Make two or three small openings near one side seam, stitch around each so they don't tear, then link them with closed pins. Point every pin tip outward and away from skin, and avoid anywhere a bag strap will rub. Long frayed denim shorts, patterned tights and worn high-tops suit it, with an oversized zip hoodie on top. A crossbody utility bag, a chain necklace and stacked bracelets finish it. Take the pins out before washing; they rust and snag other clothes. For a softer version, swap them for short lengths of black ribbon threaded through stitched loops.
5. DIY Painted Grunge Tank Top With Ripped Black Jeans

White paint shows up brightest on a faded black tank. Slide cardboard inside first so the paint doesn't soak through to the back, then brush on an abstract symbol, rough lettering or scattered stars. Let each layer dry fully and heat-set it as the paint label says, or it'll fade fast. Wear it with ripped black straight-leg jeans and burgundy combat boots for one color break. An oversized gray flannel adds a layer without competing with your painting. A structured mini backpack and silver-tone earrings keep it focused. Tuck the tank into a high waistband for a neater line, or leave it out for the looser shape grunge usually has.
6. DIY Lace Trim Grunge Tank Top With Maxi Skirt

Lace and grunge go together better than people expect, as long as the rest of the outfit stays heavy. Hand-sew narrow black lace around the neckline of a charcoal tank with small, slightly loose stitches; tight stitching stops the knit stretching and the lace puckers when you pull it on. A short lace strip along the hem adds a layered look. Pair it with a washed black denim maxi skirt, chunky platform loafers and gray crew socks. An oversized faux leather jacket and a small rectangular bag finish it, with a pendant and simple rings. Delicate trim, heavy denim and big shoes make the contrast, and the long skirt covers your legs.
7. DIY Patchwork Grunge Tank Top With Carpenter Jeans

Patches give a tired tank a new identity, but restraint makes them work. Cut a few mismatched pieces from old plaid shirts, faded denim or printed cotton and sew them onto one shoulder and the opposite lower corner. Visible hand stitching in a contrasting thread makes the placement look deliberate. Sew through the tank only, not into the stretch at the armhole, or the knit won't stretch where it needs to. Loose carpenter jeans and black skate shoes suit it, with a canvas belt, an oversized utility jacket and a beanie when it's cold. A worn messenger bag fits the mood, and the handmade textile mix gives the whole outfit its character.
8. DIY Shredded Grunge Tank Top With Mini Skirt

Shredding looks best on a thick cotton tank; on thin jersey, the strips just stretch and sag. Make several narrow horizontal cuts near the lower side, then stretch the fabric gently so each edge rolls into a soft band. Keep the cuts away from the bust and armholes. A fitted cami underneath covers what the slashes show. Wear it with a black denim mini, opaque tights and sturdy lace-up boots, plus an oversized green plaid shirt open or buttoned. A wide belt and layered chains tie it together. Tights and heavy boots balance a short skirt. Cut a little at a time; you can always enlarge an opening but never put the fabric back.
9. DIY Washed Grunge Tank Top With Cargo Skirt

Uneven dye gives a tank that sun-faded look grunge depends on. Check the fiber content first, because dye made for cotton won't take properly on polyester. Twist or bunch the tank loosely before dyeing to get a patchy charcoal wash rather than a neat spiral. Rinse until the water runs clear and wash it alone the first few times. Once dry, pair it with a long black cargo skirt and chunky sneakers, plus a cropped utility jacket and a crossbody pouch. Keep everything in gray, black and olive so the faded tank looks intentional. Tuck in just the front edge and add a belt for more definition.
10. DIY Side Lace Grunge Tank Top With Plaid Pants

Side lacing lets you pull a loose tank in to fit. Reinforce a row of small holes along one side seam with buttonhole stitches or fabric eyelets, then weave flat black ribbon through and tie it at the bottom. Without that reinforcement, the ribbon tears the knit after a few wears. Trim the ends short. Wide-leg plaid pants and black platform boots make a strong outfit, with a cropped denim jacket that keeps the laced waist visible. A soft black tote, silver hoops and a chain bracelet finish it. Lace it loose enough to move freely. A fitted top over sweeping trousers is a proportion that suits most heights.
11. DIY Chain Trim Grunge Tank Top With Faux Leather Pants

A chain at the neckline or shoulder turns a minimal tank into a statement, but weight is the problem. Use a light chain and attach it with small hooks to reinforced fabric loops so it comes off for washing. A heavy chain drags a thin tank out of shape within a day, so start with a thick knit. Relaxed faux leather pants suit it better than skin-tight ones and move more easily. A long gray cardigan, lug-sole ankle boots and a compact crossbody complete it. One bold cuff echoes the chain. Soft knit, smooth pants and a little metal make an evening outfit for concerts or late dinners.
12. DIY Asymmetrical Grunge Tank Top With Denim Maxi Skirt

An asymmetric hem is just one diagonal cut, which makes it one of the easiest alterations here. Put the tank on, chalk the shortest and longest points, then take it off and cut a gentle angle between them. Steep diagonals look accidental. Leave the edge raw or finish it with visible zigzag stitching. Pair it with a faded denim maxi skirt and black high-tops. A cropped bomber keeps the hem visible, with a canvas bag, narrow sunglasses and layered pendants. The long skirt balances the uneven top. If the tank is very loose, tuck the shortest corner into the waistband or tie a small side knot to define it.
13. DIY Cutout Grunge Tank Top Over Striped Long Sleeve

Layering a cutout tank over a striped long-sleeve shirt is how I'd carry this look into colder months. Cut a few small openings in an oversized black tank, around the upper back or lower front rather than the neckline, so the stripes show through. The striped layer underneath should be thin and close-fitting, or the two layers bunch. Add distressed denim shorts, opaque tights and black combat boots, with a camera bag and a dark beanie. This also gives full coverage while showing off the cuts. In winter, swap the shorts for loose black jeans and keep everything else.
14. DIY Muscle Grunge Tank Top With Biker Shorts

An old oversized tee becomes a relaxed muscle tank by removing the sleeves just inside the seams. Widen the armholes a little at a time; cut too deep and the side of your bra shows from every angle. A fitted tank or sports top underneath solves that anyway. Wear it with knee-length black biker shorts and lace-up platform sneakers. Tie a red plaid flannel around your waist to break up the black. Crew socks, a roomy canvas tote and silver hoops finish it. Loose on top and fitted below is easy to move in, and the flannel goes on whenever you want it.
15. DIY Studded Grunge Tank Top With Parachute Pants

Flat-back studs add shine, but placement decides whether you can wear the tank comfortably. Keep them to one shoulder or along the neckline, away from the underarm and anywhere a bag strap sits. Use studs made for fabric, fold every prong down flat and run a finger inside the tank to check nothing scratches. Charcoal parachute pants and chunky black sneakers make a loose base, with an oversized cropped hoodie, a webbed belt and a sling bag. Simple earrings keep the metal from getting busy. A fitted or slightly cropped tank balances the pants' volume; a longer one works with a side tuck. Wash it inside out in a mesh bag.
16. DIY Raw Hem Grunge Tank Top With Low-Rise Jeans

A raw hem is the gentlest change on the list. Try on a ribbed tank, mark a length that meets or just overlaps your waistband, then cut carefully on a flat table. Give the new edge a firm stretch and the rib rolls into a soft finish. Relaxed low-rise jeans, a wide grommet belt and scuffed high-tops make it grunge, with an oversized black denim jacket for structure. A slouchy bag and two necklaces at different lengths finish it. Low-rise jeans don't have to show your stomach; leave the tank longer before cutting if you want it covered. This should feel comfortable first, with the raw edge as a quiet detail.
17. DIY Stencil Grunge Tank Top With Overalls

Overalls frame whatever sits between the straps, so a painted tank shows off well under them. Stencil a small celestial motif, a checkerboard block or an abstract emblem onto a white or gray tank with fabric paint. Keep it high on the chest; I always try the overalls on over the tank and chalk the visible area before painting. Faded black denim overalls with both straps fastened, rolled above burgundy lace-up boots and gray socks, suit it. A striped cardigan, canvas backpack and silver rings finish it. Fitted, relaxed, cropped or full-length tanks all work under the bib.
18. DIY Two-Tone Grunge Tank Top With Wide-Leg Trousers

Two old tanks can make one original. Split a black and a gray tank into vertical halves and stitch the opposite halves together, with the seams on the outside on purpose. Match the tanks' stretch and weight, or the joined top twists. If rebuilding a whole tank feels like too much, sew one wide contrast panel onto the front. Wide-leg black trousers and platform loafers give a more polished take on grunge, with white crew socks, an oversized distressed cardigan and a messenger bag. A chain necklace links the casual top to the tailored pants. Keep the colors to two so the exposed seams stand out.
19. DIY Ribbon Grunge Tank Top With Black Skort

Ribbon lacing gives you the look of a laced top without metal. Sew sturdy loops down the center or one side of a thick gray tank and weave velvet or cotton ribbon through them, tied firmly with short ends so nothing catches. Velvet grips better than satin ribbon, which slides loose. Pair it with a black denim skort, patterned tights and tall lace-up boots. A faded oversized cardigan softens all that black footwear. Carry a small shoulder bag and stick to one pendant. The built-in shorts make the skort easy to walk in. For a quieter version, use gray ribbon that blends into the tank.
20. DIY Oversized Grunge Tank Top With Slip Skirt

An oversized graphic tank over a slip skirt mixes rough and soft in one outfit. Add a faded print with fabric paint, garment transfer paper or a hand-cut appliqué, and leave the edges a little raw. Wear it loose over a charcoal midi slip skirt, or gather one side into a small knot to show the waist. Worn canvas sneakers, an oversized denim jacket and a practical bag finish it. Layered necklaces draw the eye back to the graphic. Transfer paper cracks if you iron directly on it later, so press the tank inside out. An elastic-waist skirt with an easy drape keeps it comfortable for a long day.
Where Distressing Holds Up and Where It Tears
Before I cut into any tank, I check where its weight hangs, because holes, slashes and frayed edges in knit keep changing after you make them. Every wash and every time you pull the tank on, the openings grow a little. That's fine where the fabric carries no weight, and a problem where it does.
- Safe zones: the lower front and back, the hem, and the middle of the upper back. Little strain falls there.
- Risky zones: straps, the edge of the armhole and the neckline right next to a seam. A cut there can split all the way through.
- Add a few hand stitches across the top of any slit to stop it running further.
- Thicker tanks survive distressing far longer than thin, slubby ones, which is why I save the heavy distressing for my sturdiest tanks.
Anything with hardware needs its own laundry habit. Take out safety pins and removable chains before washing, turn studded and painted tanks inside out, and wash them in a mesh bag on a gentle cycle. Hang them to dry rather than tumbling them; heat loosens studs and makes raw edges curl tighter than you might want.
Grunge Forgives Wobbly Stitches, Not a Bad Fit
Start with clothes you already own and one detail that feels like you: a rough hem, a painted symbol, a patch, a ribbon or a line of visible stitching. Build the rest for comfort and balance, putting fitted tanks with roomy pants and oversized ones with straighter skirts, shorts or close layers. Heavy shoes, practical bags, plaid shirts and loose jackets tie everything together. Work slowly and try the tank on as you go. Uneven stitching and faded paint suit this style, but a tank that pulls, gapes or digs in will never look right however you style it.





















Leave a Reply