11 Outfits for Teens: Hoodies, Layers and Casual Looks

Logan Tailored

Teenage boy wearing a burnt orange plaid shirt over a dark tee and jeans.

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases at no extra cost to you. Please read my full disclosure here.

Every outfit here is built from 3 pieces or fewer, and the range runs from a grey hoodie with baggy jeans to a burgundy quarter-zip with pleated trousers, so effort and dressiness are what separate them.

The deciding fact is where you will be wearing it: a hoodie look suits a school morning, while the knit, vest or draped sweater suits dinners, events and dates.

Cheap staples like the beige tee with black shorts cover the hottest weeks, and the long black overcoat handles the cold.

1. Burnt Orange Plaid Shirt Layered Over Tee

The burnt orange plaid shirt adds a pop of color to this layered look. · 📷 @jadenmaspaitella

A plaid shirt worn open over a plain tee is about the easiest layered look a teen can build. The tee does the quiet work, and the burnt orange shirt supplies the color.

Keep the tee darker than the shirt, as brown does here, so the orange stays the focus. Blue jeans finish it with no extra thought.

Leave the shirt unbuttoned and you can pull it on or off as the day warms up.

2. Rust Corduroy Jacket Over Vintage Graphic Tee

A rust corduroy jacket brings texture that balances the graphic tee underneath. · 📷 @rendo_adana

Corduroy gives a rust jacket texture that a plain cotton one lacks, and a graphic tee underneath keeps it from looking too grown-up.

I’d choose a tee with a faded print over a loud one, since the jacket already has a strong color. Light-wash, wide-leg jeans balance the darker rust and loosen the overall look.

Three pieces, and each one works in other outfits too.

3. Grey Oversized Hoodie with Baggy Jeans

The oversized grey hoodie and baggy jeans create a relaxed, roomy outfit. · 📷 @romerosego

Light grey, oversized, and paired with loose light-wash jeans: this outfit depends on everything being roomy but the colors staying soft.

White sneakers keep the bottom of the look clean. Since both the hoodie and the jeans are baggy, I’d keep the hoodie’s hem above the jeans’ pockets so the outfit doesn’t swallow you whole.

It asks almost nothing to put together, which is the appeal.

4. Burgundy Knit Sweater and Grey Trousers

The burgundy quarter-zip sweater elevates the look without feeling too formal. · 📷 @meghansh07

A maroon quarter-zip is the smart step up from a hoodie without being a dress shirt. Worn over a white tee, it gives you a clean neckline that looks put together at a glance.

Pleated grey trousers carry the dressier side, and I like that they add room through the leg instead of cutting close. Wear the zip partway down so the white tee shows.

It suits school events, family dinners, or a casual date.

5. Black Hoodie with Baggy Cargo Pants

The white stitching on the cargo pants adds a subtle detail against the black. · 📷 @f4zznyx_

All black, with one detail doing the talking: white contrast stitching on the cargo pants. Against an oversized black hoodie, those pale seams pick out the pocket shapes.

The ultra-baggy cut is the whole look, so size up in the pants rather than buying your usual waist and hoping. Plain pieces everywhere else let the stitching carry the accent.

Simple to wear most days of the week.

6. Green Sweater Vest Over Striped Shirt

The green sweater vest layered over stripes feels intentional without being complicated. · 📷 @laphealsterling

Sweater vests look older than they are, and that is why this one works on a teen: a green knit layered over a blue striped button-down feels deliberate without costing much effort.

White trousers lighten the pattern and the green. A matching green cap, as here, ties it together, though it is optional.

If stripes plus a vest feels like too much, start with a solid shirt and add the stripes later.

7. Short-Sleeve Checkered Shirt with Pinstriped Trousers

The checkered shirt keeps the outfit balanced against the bold pinstripe trousers. · 📷 @_riiichiee

Wide-leg pinstripe trousers are the loudest piece here, so the checkered shirt stays quiet: blue and white, short-sleeved, worn open. The white tee underneath keeps 2 patterns from fighting.

Keep the trouser stripe thin and the shirt check small to medium, and the pair reads as one outfit. A plain black cap, as here, adds a dark note without a third pattern.

Short sleeves make this a warm-weather way to wear trousers.

8. Black Zip-Up Hoodie with Grey Trousers

The black zip-up hoodie and grey trousers create an effortlessly casual vibe. · 📷 @1dk_cooper

A black zip-up over a white tee, with relaxed grey trousers: nothing in this outfit needs a second look, and that is why it works on a school morning.

I’d leave the zip open a few inches so the white shows at the chest. Grey trousers in place of jeans make the hoodie look chosen, not grabbed.

Every piece here also mixes with the rest of your closet.

9. Striped Shirt with Shoulder-Draped Sweater

The navy sweater draped over shoulders makes the outfit look thoughtfully styled. · 📷 @isthatamer

Draping a sweater over the shoulders is a small move that makes a plain outfit look planned. Here a navy knit sits over a light blue striped button-down, with cream pleated trousers below.

Navy and light blue sit close enough to calm the stripes, and the cream keeps the bottom half light. Tie the sleeves loosely in front so the knot lies flat on your chest, not high on the neck.

It also gives you a warm layer if the evening cools.

10. Long Black Overcoat Over Grey Hoodie

The long black overcoat elevates the grey hoodie for a more polished appearance. · 📷 @uixmax

A long black overcoat does the heavy lifting: throw it over a grey hoodie and the hoodie reads as a deliberate layer. Grey trousers and white sneakers keep the rest relaxed.

I’d pick a coat that ends below the hips and has shoulders that fit, because the hoodie adds bulk underneath. Wear the hood out over the collar or tucked in, whichever lies flatter.

One coat, and school, errands and a casual dinner are covered.

11. Beige Tee with Black Casual Shorts

The beige tee and black shorts create a simple, easy-going summer outfit. · 📷 @lollocarr_

Beige and black make an easy pair: a neutral short-sleeve tee on top, black shorts below, and nothing fighting for attention.

White crew socks and white sneakers tie the outfit together, so I’d keep them matched in shade. Choose shorts that stop around the knee and a tee that skims your waist, not one that hangs past it.

Cheap to build, and it works in the hottest weeks of summer.

Frequently Asked Questions

What should a 13-year-old boy wear?

Start with comfortable pieces that mix with each other: a plain tee, a zip-up hoodie, relaxed grey trousers or light-wash jeans, and white sneakers. Check school dress codes before settling on the pieces.

What are Gen Z boys wearing?

Mostly relaxed, layered looks: oversized hoodies with baggy jeans, wide-leg trousers, cargo pants, and vintage graphic tees. Corduroy jackets and sweater vests show up too, which gives the vintage side a place.

What are some trendy men’s clothes right now?

Baggy cargo pants, wide-leg trousers, oversized hoodies, corduroy jackets, and sweater vests are the pieces I see working best. Streetwear and vintage looks sit side by side with smarter casual ones like a quarter-zip over pleated trousers.

What’s popular for teen boys right now?

Layering is the common thread: a plaid shirt open over a tee, a hoodie under a long overcoat, or a sweater vest over a striped button-down.

Baggy and wide-leg cuts are everywhere, usually in neutrals like grey, black, and beige with one warm color such as burnt orange or rust. Pick a tee in a darker shade so the orange shirt holds attention.