Spring is that sweet spot where winter layers finally peel away, and every outfit feels like a fresh start. For teen girls, spring 2025 fashion is all about self-expression, comfort, and mixing nostalgic throwbacks with modern trends. Think soft pastels, baggy jeans, crochet textures, and playful layering pieces that work from first-period classes to weekend coffee runs. Pinterest boards and TikTok feeds are flooded with spring outfits for teens right now, and the key themes are relaxed silhouettes, pastel denim, varsity-core accents, and Y2K-inspired details. This guide brings together 35 complete head-to-toe spring looks that feel current, wearable, and totally you. Whether your vibe is preppy, sporty, boho, or edgy street style, there is a full outfit here ready to copy or remix with what is already in your closet.

1. Oversized hoodie with a pleated mini skirt and chunky sneakers

A pale pink oversized hoodie brings that soft girl energy while still feeling cozy on chilly spring mornings. Tuck just the front hem to show a hint of a white pleated mini skirt underneath, which adds movement and a flirty contrast to the slouchy top. On your feet, white chunky platform sneakers keep the look grounded and give a subtle height boost. Accessorize with white crew socks peeking above the sneaker collar, a beige mini backpack, and pearl hair clips for a sweet finish. This outfit nails the balance between comfort and cute, making it a go-to for school hallways or after-class hangouts. Pastel variations like lilac or butter yellow hoodies work just as beautifully for spring.
2. Denim jacket layered over a white tee with straight-leg jeans

An oversized light-wash denim jacket thrown over a simple white ribbed tank or baby tee creates an effortlessly cool base. Pair it with mid-rise straight-leg jeans in a slightly darker wash for subtle contrast and a leg-lengthening effect. White canvas sneakers keep the palette clean and classic, while a tan crossbody bag adds a touch of warmth. Roll the jacket cuffs once and add layered gold-toned necklaces and hoop earrings for a little personality. This outfit is timeless, easy to recreate from any closet, and works for school, shopping trips, or casual family brunches. Swap the tee for a striped long-sleeve or a vintage band tee to switch up the vibe.
3. Striped knit sweater with ripped skinny jeans and white sneakers

A cream and earthy-toned striped knit sweater feels cozy without being heavy, perfect for those in-between spring days when the temperature keeps changing. Tuck the front loosely into high-waisted light-wash skinny jeans with subtle rips at the knees for a laid-back edge. White low-profile sneakers keep the outfit sporty and clean, while a small black crossbody bag adds contrast. Roll the sleeves once on the sweater, add a simple chain necklace, and leave your hair loose for an easy, approachable look. This combination is ideal for school picture day, casual coffee dates, or weekend sightseeing when you want to feel put together without trying too hard.
4. Graphic tee tucked into cargo pants with platform sneakers

An oversized vintage-style graphic tee with a faded band or city print brings instant personality to the look. Tuck it fully into olive green cargo pants with multiple pocket details for an on-trend utility vibe. White platform sneakers add height and an edgy streetwear feel, while a black nylon crossbody bag keeps things practical. Complete the outfit with a few silver rings, hoop earrings, and sleek sunglasses pushed up on your head. This is the ultimate cool-girl spring outfit for weekend errands, skate park hangs, or just walking around town with friends. Swap the tee for a cropped graphic version to show a little waistline.
5. Cropped cardigan over a ribbed tank with wide-leg jeans

A lightweight cropped cardigan in soft pistachio green or creamy vanilla adds a sweet, feminine layer without overheating. Wear it unbuttoned over a fitted white ribbed tank top to keep the look balanced. High-waisted wide-leg jeans in a light vintage wash flow beautifully and elongate your frame. White retro-style sneakers or chunky loafers anchor the outfit. Add a small woven shoulder bag, layered delicate necklaces, and soft hair accessories to lean into the coquette-meets-casual aesthetic that is everywhere this spring. This outfit transitions seamlessly from school to an afternoon study session at a café.
6. Varsity jacket with a white crop top and flared jeans

A retro-inspired varsity jacket in navy with cream faux-leather sleeves taps into the sporty prep trend that Gen Z is loving. Layer it over a simple white form-fitting crop top that hits right at the waistband. Light-wash flared jeans with a raw hem bring that 70s throwback energy and balance the boxy jacket shape. Gum-soled retro sneakers tie the whole sporty feel together, while a tan shoulder bag softens the look. Add small gold hoop earrings and a high ponytail for a clean, confident finish. This outfit is perfect for game days, pep rallies, or simply making a statement in the hallways.
7. Pastel sweater vest over a collared shirt with a black pleated skirt

A pastel lavender or mint sweater vest layered over a crisp white cotton button-down shirt immediately channels the dark academia and preppy trends that dominate Pinterest. Tuck the shirt neatly into a black pleated mini skirt that hits mid-thigh. Black chunky loafers with white crew socks extend the schoolgirl aesthetic in a modern way. Carry a structured black tote bag and add a thin leather watch to keep things polished. This look works beautifully for school presentations, debate club days, or any time you want to feel put-together and confident. Roll the shirt sleeves up slightly for a relaxed touch.
8. Chambray button-down shirt worn open with a tank and denim shorts

A light chambray button-down worn open like a jacket adds structure without weight on warmer spring afternoons. Layer it over a white or cream cropped tank top for a clean contrast. Mid-length distressed denim shorts keep the vibe casual and season-appropriate. Tan leather slide sandals and a woven tote bag push this into effortless weekend territory. Finish with a shell necklace, a low bun, and tinted sunglasses. Roll the chambray sleeves to just below your elbows for a breezy, undone feel. This outfit is made for farmers market trips, picnic dates, or lazy Sunday outings with friends.
9. Long-sleeve striped top with olive paperbag shorts and sandals

A lightweight long-sleeve striped knit top in cream and soft blue works wonderfully for those days when spring still feels a little cool. Tuck it into olive green paperbag-waist shorts that cinch with a fabric belt, creating a flattering silhouette. Flat tan sandals keep the look grounded and comfortable for all-day wear. A canvas bucket hat and a rattan crossbody bag add playful, warm-weather energy. This outfit feels fresh, modern, and distinctly spring without trying too hard. It is a great choice for outdoor art fairs, morning coffee walks, or a casual day exploring downtown with friends.
10. Quarter-zip pullover with leggings and sporty sneakers

A pastel quarter-zip pullover in baby blue or butter yellow straddles the line between athletic and cute. Layer it over a white sports bra or cropped tank and pair with high-waisted matte black leggings. Chunky white running sneakers bring the sporty luxe energy that dominates the athleisure trend right now. Add a puffer tote bag, a sleek ponytail with a claw clip accent, and minimal gold stud earrings. This is the ultimate lazy-day school outfit that still looks completely intentional. When the afternoon warms up, tie the pullover around your shoulders for a preppy, laid-back twist.
11. Floral midi dress with a light cardigan and white sneakers

A soft floral midi dress in shades of blush, sage, and cream captures the essence of spring in one piece. The tiered skirt adds movement and a romantic feel. Layer a cropped white cardigan over your shoulders or button it up when the morning chill hits. White leather sneakers keep the look youthful and comfortable enough for a full school day. Add a canvas mini tote, pearl stud earrings, and a matching scrunchie around your wrist. This outfit checks every box: it is feminine, practical, dress-code friendly, and effortlessly pretty. Swap in a denim jacket on cooler mornings.
12. Gingham puff-sleeve mini dress with ankle boots

A lilac or soft blue gingham dress with short puff sleeves and a square neckline feels playful and sweet. The smocked bodice adds shape and comfort without needing a belt. Pair it with white ankle boots for an unexpected edge that makes the outfit feel fashion-forward rather than little-girl. A mini woven crossbody bag in natural straw tones and delicate gold jewelry complete the look. This outfit is perfect for spring birthday parties, family gatherings, or brunch outings. On breezier days, throw on a light cropped denim jacket that hits right at the waist to maintain the silhouette.
13. Tiered maxi dress with a denim jacket

A floral tiered maxi dress in butter yellow or dusty pink brings instant romantic spring energy and works beautifully for school concerts, graduation parties, or weekend outings. The long silhouette feels elegant while still being completely teen-appropriate. A cropped denim jacket thrown over the top breaks up the floral print and adds structure. White canvas platform sneakers keep the look grounded and walkable. Accessorize with a pendant necklace, stacked rings, and hair half-up with a claw clip. On warmer days, swap the jacket for a thin knit shrug tied at the chest for a softer layered effect.
14. Plaid mini skirt with a cropped hoodie and combat boots

A red or navy plaid mini skirt taps into the grunge-meets-prep aesthetic that is huge on social media right now. Pair it with a cropped black hoodie that hits just at the waistband, showing a sliver of skin. Black lace-up combat boots add toughness and balance out the short hemline. Layer with a pair of sheer black tights if the day is cooler. A mini black backpack and dark tinted sunglasses complete the slightly edgy look. This outfit transitions perfectly from school to an evening hangout or a weekend concert. Swap the hoodie for a cropped graphic sweatshirt for a sportier spin.
15. Slip dress layered over a white tee with sneakers

A silky midi slip dress in sage green or dusty rose layered over a white short-sleeve crewneck tee is the ultimate 90s throwback that feels fresh again. The tee underneath makes it school-appropriate and comfortable while preserving the silky dress texture. White platform sneakers and crew socks keep the outfit grounded and youthful. A small nylon shoulder bag and claw-clipped hair complete the effortlessly cool vibe. This look works wonderfully for school, coffee runs, or casual hangouts. Swap the tee for a long-sleeve fitted mock neck in white on cooler days and add a lightweight blazer for extra polish.
16. Fit-and-flare floral dress with ballet flats

A knee-length fit-and-flare dress in a ditsy floral print with a fitted bodice and a twirly skirt feels timeless and cheerful. Soft pastel ballet flats in blush pink or cream lean into the feminine aesthetic without sacrificing comfort. Add a thin ribbon in your hair tied into a bow, a pearl bracelet, and a small top-handle bag. This outfit is perfect for school picture day, Easter brunch, or spring piano recitals. A light cropped cardigan in a neutral tone adds warmth and layers beautifully without covering the dress silhouette. Choose cotton or cotton-blend fabrics for all-day comfort.
17. Pleated tennis skirt with an oversized graphic sweatshirt

A crisp white tennis-style pleated skirt paired with an oversized crewneck sweatshirt featuring a vintage college or sports graphic is sporty-cute perfection. White crew socks pulled up and chunky retro sneakers keep the look rooted in athletic heritage. A small nylon crossbody bag adds convenience without bulk. Pull your hair into a sleek high ponytail with a satin scrunchie and add simple gold studs. This combo is ideal for school spirit days, casual Fridays, or weekend park hangs. On warmer days, swap the sweatshirt for an oversized polo shirt or a baseball tee.
18. Denim mini skirt with a ribbed knit top and sandals

A classic light-wash denim mini skirt with a raw hem feels youthful and easy to style. Tuck in a fitted short-sleeve ribbed knit top in a fresh mint or coral hue to contrast with the denim. Flat slide sandals in tan leather keep the outfit relaxed and warm-weather-ready. Add a woven straw crossbody bag, wooden bead earrings, and aviator sunglasses for a beachy weekend feel. This outfit works beautifully for boardwalk strolls, outdoor shopping trips, or backyard barbecues. Throw a lightweight white linen button-down on top worn open for a breezy cover-up option.
19. Linen button-down shirt paired with linen shorts and raffia sandals

A sand-colored linen button-down worn slightly oversized creates an airy, vacation-ready silhouette. Pair it with matching linen pull-on shorts in the same neutral tone for an effortless monochromatic effect. Flat raffia sandals and a woven tote bag push the look into coastal territory. A simple shell necklace, a messy low bun, and lightly tinted sunglasses add understated polish. This two-piece set works as a full look but splits easily to mix with jeans or a denim skirt later. It is one of the easiest outfits for spring break trips, beach days, or warm weekend mornings.
20. Crochet top with high-waist mom jeans and platform sandals

A cream or pastel crochet tank top adds handmade texture and a bohemian feel that is everywhere this spring. Tuck it into high-waisted vintage-wash mom jeans that are fitted through the hips and relaxed through the leg. Cork platform sandals boost height while staying walkable. Layer on mixed beaded bracelets, a woven bucket bag, and tortoiseshell sunglasses for a festival-inspired finish. The crochet texture makes the outfit feel special without being fussy. On cooler mornings, throw on a longline duster cardigan in a neutral tone. This look is great for outdoor concerts, flea markets, or hangouts at the park.
21. Pastel utility jumpsuit with white sneakers

A color-block utility jumpsuit in mint green and blush pink brings a playful, practical one-and-done outfit option. The relaxed fit through the legs and cinched waist with a fabric belt keeps it comfortable and flattering. White low-top sneakers add a clean, crisp finish. A clear mini backpack and colorful beaded bracelets inject personality and fun. Roll the cuffs slightly at the ankle for a more styled look. This outfit scores points for being unique, easy to move in, and totally school-appropriate. On cooler days, layer a white long-sleeve tee underneath for extra warmth and a cute collared effect.
22. Bike shorts with an oversized graphic hoodie and crew socks

Black or charcoal bike shorts paired with a massively oversized graphic hoodie in a bright spring color like coral or sky blue is the ultimate comfy-cool uniform. The proportions feel balanced because the fitted shorts offset the volume up top. White crew socks pulled high and chunky white sneakers keep the sporty aesthetic sharp. Add a baseball cap worn backwards, a mini black backpack, and simple hoop earrings. This outfit screams effortless and works perfectly for lazy school mornings, travel days, or weekend movie marathons with friends. Tie the hoodie around your waist once the afternoon heats up.
23. Matching ribbed knit lounge set with chunky sneakers

A soft ribbed knit lounge set in a warm neutral like oatmeal, mocha, or sage green is the elevated take on sweatpants. The cropped wide-leg pants and a matching zip-up hoodie or pullover create a cohesive, polished look. White chunky fashion sneakers and an oversized canvas tote bag push this into street-style territory. Gold layered necklaces and sleek sunglasses keep things intentional. This outfit is perfect for travel days, study sessions at a coffee shop, or running weekend errands in total comfort. Swap the sneakers for platform slides when the temperature really climbs.
24. Retro bowling shirt with corduroy shorts and color-block loafers

A seafoam green short-sleeve bowling shirt with a notched collar and relaxed fit channels laid-back vintage energy. Tuck it loosely into cream or tan corduroy shorts with a mid-thigh length and rolled cuffs. Color-block penny loafers in white and tan add a preppy, retro twist. A pair of 90s-style tinted oval sunglasses and a mini canvas tote sealed the throwback aesthetic. This outfit feels fresh and different from the usual jeans-and-tee rotation, making it perfect for spring spirit days, weekend brunch, or thrift shopping trips. Roll the shirt sleeves once for an even more relaxed approach.
25. Distressed band tee with a printed midi skirt and Converse

A worn-in black band tee tucked into a silky printed midi slip skirt in a bold floral or abstract pattern creates a cool high-low mix. The skirt brings femininity while the tee keeps things edgy and casual. Classic black high-top Converse anchor the look with a grunge-lite feel. Add a silver chain necklace, stacked rings, and a black leather mini backpack. This outfit works wonderfully for concert nights, art class, or downtown hangs. On cooler days, layer a black oversized zip-up hoodie over the tee and let the skirt peek out below for a creative, street-style moment.
26. Cargo maxi skirt with a crop top and sneakers

A khaki or olive cargo maxi skirt with large patch pockets merges utility trend with modest length, and it feels so fresh for spring. Pair it with a fitted white short-sleeve or sleeveless crop top that hits just above the skirt waistband. White platform sneakers add height and keep the silhouette sporty. A black belt with silver hardware and a crossbody nylon bag pull the utility vibe together. Silver chain necklaces and hoop earrings complete the look. This outfit is perfect for museum visits, student council days, or any time you want to stand out while staying completely comfortable.
27. Y2K-inspired baby tee with low-rise wide-leg jeans and platform shoes

A fitted baby tee in a soft pastel or white with a tiny front graphic or ringer detail channels early 2000s energy. Tuck it into low-rise wide-leg jeans in a light wash that pool slightly over your shoes. Black platform Converse or chunky loafers extend the Y2K aesthetic. Add a thin chain belt, butterfly hair clips, and a small shoulder bag in a shiny vinyl finish. This outfit is a direct nod to the Y2K revival that Gen Z has fully embraced, and it works for weekend hangouts, mall trips, or TikTok filming days. Layer a cropped cardigan over the baby tee for extra dimension.
28. Distressed oversized zip-up hoodie with a mock-neck tank and biker shorts

An oversized black zip-up hoodie worn open over a white mock-neck ribbed tank creates a sporty, layered effect. High-waisted black biker shorts keep the lower half sleek and balanced. White ankle socks with a subtle stripe and chunky white sneakers finish the look. A black baseball cap, small gold hoop earrings, and a sleek black backpack bring an athletic-chic polish. This outfit is the definition of off-duty model vibes and works for travel days, early-morning classes, or casual coffee runs. When the sun comes out, tie the hoodie around your waist and let the tank shine on its own.
29. All-black ripped jeans with a band tee and a red flannel

Black high-waisted ripped skinny jeans paired with a faded classic rock band tee gives off instant cool-girl energy. A red and black buffalo plaid flannel tied around the waist adds a pop of color and a grunge layer. Black combat boots ground the outfit with an edgy finish. Accessorize with a black beanie, silver rings, and a choker necklace for that 90s-inspired look. This outfit is a favorite for concert nights, bonfire hangouts, or any day you want to channel a more alternative aesthetic. Swap the flannel for an oversized zip-up hoodie on chillier spring evenings.
30. Lightweight trench coat over a cream knit set

A classic beige lightweight trench coat thrown over a cream ribbed knit top and matching straight-leg trousers creates an unexpectedly chic spring look. The trench adds structure and polish while the knit set keeps things soft, cozy, and comfortable. White leather sneakers keep the outfit grounded and teen-appropriate. Add a structured black shoulder bag, small gold hoop earrings, and sleek low bun. This outfit works for school presentation days, internship interviews, or any occasion when you want to look more put-together without wearing stiff formal clothing. Belt the trench at the waist for a more defined silhouette.
31. Cropped sweater with a shirtdress and chunky loafers

An oversized crisp white button-down shirtdress worn as a lightweight layer under a cropped pastel sweater creates a clever play on proportions. The shirtdress hem peeks out below the sweater, adding length and a preppy contrast. Black chunky loafers with white fold-down socks keep the outfit school-ready. Add a black leather belt bag worn crossbody, simple stud earrings, and a sleek low ponytail. This look mixes structure with softness and works beautifully for school, internship shadow days, or spring family gatherings. Choose a sweater in lavender, butter yellow, or baby blue for peak spring energy.
32. Knit vest over a puff-sleeve blouse with straight-leg jeans

A cream knit vest with cable-knit texture layered over a white puff-sleeve blouse with ruffle details at the neck creates a romantic, vintage-inspired combination. Tuck the blouse into classic medium-wash straight-leg jeans that hit right at the ankle. Tan pointed-toe flats or low block-heel sandals extend the leg line. A pearl-embellished headband, dainty gold bracelet, and a structured mini bag keep the look sweet and intentional. This outfit is ideal for class presentations, spring brunch dates, or any day you want to feel a little extra. Choose a vest in a soft pastel tone for more color dimension.
33. Fuzzy cardigan with a lace-trim cami and wide-leg trousers

A cropped fuzzy knit cardigan in soft lilac or powder pink adds cozy texture and a dreamy pastel wash. Layer it over a white lace-trim satin camisole that peeks out at the neckline for a delicate, feminine touch. High-waisted cream wide-leg trousers balance the fitted top half and flow beautifully. White low-top sneakers keep the look young and comfortable. A pearl ankle bracelet, layered gold necklaces, and a small fabric hair bow complete the soft aesthetic. This outfit is perfect for spring choir concerts, dinner with family, or date nights when you want a romantic but age-appropriate look.
34. Pastel two-piece skirt set with strappy sandals

A matching pastel two-piece set featuring a cropped boxy top and a high-waist A-line midi skirt in lilac, seafoam, or dusty pink creates a polished head-to-toe statement with zero effort. The skirt's gentle flare adds movement, while the cropped top shows just a hint of skin at the midriff. Flat white strappy sandals and a pearl-embellished mini bag lean into the feminine, dressy energy. A satin ribbon tied as a hair bow and pearl drop earrings complete the look. This outfit works wonderfully for spring weddings, graduation ceremonies, or garden parties. Layer a lightweight shawl or cropped cardigan for cooler moments.
35. Eyelet lace dress with a cropped denim jacket and espadrille wedges

A white cotton eyelet lace mini dress with a scalloped hem and short puff sleeves feels like spring in fabric form. The intricate cutouts add texture and charm without feeling overdone. A cropped dark denim jacket brings casual structure and contrast against the delicate lace. Tan espadrille wedge sandals with ankle ties add a dressy lift that remains walkable and teen-friendly. A small rattan crossbody bag, soft pink lip gloss, and pearl stud earrings complete the romantic aesthetic. This outfit is ideal for spring recitals, family celebrations, or daytime graduation parties where you want to feel special but still age-appropriate.
Conclusion:
Spring fashion for teens in 2025 is all about mixing comfort with personality, layering smartly for unpredictable weather, and having fun with color and texture. Across these 35 outfits, the common threads are soft pastels, relaxed denim fits, crochet accents, sporty sneakers, and pieces that let individuality shine. The best spring wardrobe is not about buying everything new. It is about remixing what you already own with a few fresh keywords like a floral dress, a knit vest, or a pair of cargo pants to unlock dozens of new combinations. Use these looks as a starting point, then adjust based on your dress code, your climate, and what makes you feel most confident when you walk out the door.




























