A good school costume doesn't need a bought set. What it needs is one signature piece a classmate can name from across the room, plus clothes a child can sit, run and use the bathroom in. The thirty characters below come from books, films, TV and games, and most are made from everyday clothes, a thrift find and a bit of felt or card. I've kept props light and faces mostly visible. Do check the school's rules on hats, masks, face paint and props before you plan, since those are where most costume days draw lines.

Will It Still Be On After Lunch?
The costume a child takes off at 10am is almost never the expensive one; it's the itchy one. Before you shop, walk through the day with them in mind.
- Fabric against skin. Felt, tulle and cheap polyester scratch at the neck and wrists. A soft cotton tee or leggings underneath fixes most of it.
- Tags and seams. Cut out costume labels and check the inside of hats and wigs for rough elastic.
- Headbands. Plastic ones press behind the ears. Wrap them in a strip of felt or ribbon, or use a fabric one.
- Bathroom trips. Anything a child can't take off and put back on alone, like a back zip or a tied sash, causes trouble at school.
- Temperature. Classrooms can run warm, so build the costume in layers that come off and still leave the character.
Children with sensory sensitivities often do best with a costume that is mostly their own clothes plus one detail, like Greg Heffley, Arthur or Waldo. That's a perfectly good choice, not a lesser one.
1. Wednesday Addams School Costume

Wednesday is mostly a black dress over a white collared shirt, black tights and flat loafers, so it costs little if you already own black clothes. The two braids carry the character; plait them the night before and they'll be neater in the morning. A braided black wig works for short hair, but check the inside for scratchy lace at the nape. Barely any makeup. An old-looking book is the right prop, and a black cardigan helps in a chilly classroom. Keep everything strictly black and white, because one coloured hair tie breaks the effect.
2. Matilda Book Character Costume

Matilda is the costume I'd suggest to a child who'd rather not feel dressed up. A simple blue dress, a white cardigan, ankle socks and black Mary Janes, with shoulder-length hair held back by a red ribbon. The prop is the costume here: a small stack of books tied with ribbon. I'd pick slim paperbacks, because a pile of hardbacks gets heavy by second period. A library card on a lanyard is a sweet extra. It suits book day especially, since nobody will argue about which book she's from.
3. Harry Potter School Costume

Harry Potter starts from clothes plenty of students already own: black trousers, a white shirt, a grey jumper and a red-and-gold striped tie. A light black robe goes on top if the school allows long layers. The round glasses and a red-and-gold scarf do most of the identifying. Draw the lightning bolt small with a washable face pencil, if face makeup is allowed. Skip the wand; I'd wrap a notebook in brown paper and letter it as a spellbook instead. Every layer comes off in a warm room and the child is still in uniform.
4. Hermione Granger School Costume

Hermione's look is close to school uniform, which is why it's popular. A white collared shirt, grey V-neck, black skirt or trousers and the striped tie, then opaque tights with loafers or black sneakers. Brush naturally wavy hair out for volume rather than taming it. A thick notebook labelled as a textbook, with a craft feather tucked inside as a quill. A black graduation robe makes a cheap cloak, but take it up above the ankle so it doesn't catch on stairs. Kids with curly hair often love this one because their hair is already right.
5. Where’s Waldo Costume

Waldo's stripes are visible down any hallway, which teachers appreciate on parade day. A long-sleeve red-and-white striped top, blue jeans, red canvas sneakers and a red-and-white bobble hat. Round black glasses; I'd pop the lenses out of a cheap pair so they don't fog or blur. No makeup needed. A postcard or small map in the back pocket. Almost every piece goes back into the wardrobe afterward, so it's an easy one for a last-minute morning.
6. Ms. Frizzle Teacher Costume

Ms. Frizzle is one teachers love, though kids enjoy it too. A knee-length blue, purple or black dress with felt planets, stars, moons and comets pinned on, colourful tights and ankle boots or flats. A loose red-orange bun or a curly auburn wig. Star earrings and a bit of colourful eyeshadow if allowed. A toy lizard, a small globe or a science notebook. I'd attach the felt with safety pins from the inside rather than fabric tape, because tape tends to let go once the dress warms up through the day.
7. Junie B. Jones Book Character Costume

Junie B. Jones should look a little mismatched, and that's what makes it easy. A bright cardigan over a patterned tee, a denim skirt or shorts over tights, striped socks and sturdy sneakers. High pigtails with big bows, or lots of colourful barrettes. A composition notebook with her name on it and a giant pencil cut from painted cardboard. Kids can pick their own clashing prints, which tends to mean they'll actually wear it. Just keep the bows on elastics rather than clips if your child has fine hair, as clips slide out.
8. Greg Heffley Book Character Costume

Greg Heffley is ideal for the child who says they don't want to wear a costume. A plain white tee, black shorts or trousers, white socks and black sneakers, which copies the book's simple black-and-white drawings. Hair brushed up with a little gel. The handmade journal labelled Diary is what makes it read, so make it big and bold. A cardstock face on a stick can be carried for photos but shouldn't cover the face at school. It's cool to wear and works on warm days.
9. Pete the Cat Book Character Costume

Pete the Cat is easy in soft clothes, no mascot suit needed. A royal-blue sweatshirt and joggers, a short felt tail at the waistband, blue sneakers and a headband with triangle ears. A small pink nose and thin whiskers in school-safe face paint. A cardboard button or a toy guitar is the storybook detail. I'd stuff the tail lightly and stitch it on, not pin it, because children sit on tails all day and pins pop open under weight. Keep it short so nobody treads on it.
10. Paddington Bear Costume

Paddington is the warm option for a cold parade morning. A blue coat over a red jumper and brown trousers, brown lace-ups or wellies, and a red hat; a red bucket hat is easier to keep on than a brimmed one. Brown hair neat underneath, or a headband with small round ears. A brown nose and whisker dots in face paint. A paper lunch bag labelled for marmalade sandwiches and a luggage tag tied loosely to a coat button are the details people love. Tie the tag with ribbon, not string, so it can't tighten.
11. Madeline Book Character Costume

Madeline is a blue dress with a white collar, white socks, black Mary Janes and a yellow wide-brim hat with a black ribbon. Short hair in a bob, or longer hair tucked behind the shoulders. A picture book or a small paper landmark as a prop. Wide brims get knocked off in a line of children and block the view of whoever sits behind, so for class I'd make a small yellow felt hat on a headband and save the big hat for the parade. It's a lovely pick for younger children on book day.
12. Alice in Wonderland Costume

Alice is a blue dress, a white apron, white tights and black Mary Janes. Add a wide black ribbon headband over loose waves, blonde or not; the apron and headband carry it. A blonde wig is fine if it stays shoulder length and pinned away from the eyes. A plush white rabbit or a teacup-shaped purse is a gentle prop. Avoid stiff petticoats, which push skirts up when a child sits at a desk. A cotton apron from the kitchen drawer often works, if you don't mind it being borrowed for a day.
13. Dorothy Gale School Costume

Dorothy depends on the gingham, so that's the piece to find first. Layer a blue gingham dress over a white puff-sleeve blouse, with white ankle socks and red flats or red sneakers. Two low braids with pale blue ribbons. A small, light wicker basket with a plush dog in it. No gingham to hand? A blue skirt with a checked apron over a white top gets close. Glitter shoes look the part but shed everywhere in class, and red sneakers hold up better for a long day.
14. Velma Dinkley School Costume

Velma is warm, which matters on outdoor parade days. An orange turtleneck, a red pleated knee-length skirt, orange knee socks or tights and red flats or sneakers. Brown hair in a bob, or a short wig with straight bangs. The thick black square glasses are the piece you can't skip; I'd remove any lenses. A cardboard magnifying glass and a clue notebook. Steer clear of real glass magnifiers. Everything goes back into the wardrobe afterward, and an orange turtleneck is surprisingly wearable.
15. Shaggy Rogers School Costume

Shaggy comes straight out of a closet or a thrift bag. An oversized lime-green tee, loose brown trousers and black sneakers. Hair deliberately messy, or a shaggy wig trimmed so it clears the eyes. A faint brown smudge on the chin for the stubble, if the child wants it. A plush dog or a sandwich-shaped lunch bag makes a good prop. Loose trousers still need to stay up, so a belt or a drawstring is worth it on a day full of running. Very easy for older kids who don't want anything fussy.
16. Mario Video Game Costume

Mario takes almost no effort. Blue denim overalls over a long-sleeve red shirt, white gloves and brown sneakers. Glue or stitch a white felt circle with a red M onto a plain red cap. For the mustache I'd draw it in brown face pencil rather than use a stick-on, since stick-ons tend to peel off after snack time. A cardboard star or a plush mushroom is the prop. Check the overall straps are buckled snugly, because loose ones slip off small shoulders at recess.
17. Luigi Video Game Costume

Luigi swaps Mario's red for green: a green long-sleeve shirt under blue overalls, white gloves and brown sneakers, plus a green cap with a white felt circle and green L. A drawn-on mustache in a skin-safe pencil. A cardboard star is an easy prop that won't get in the way at a desk. Soft denim overalls beat shiny costume fabric for comfort over a whole day. Siblings or friends in the pair look stronger together, and a younger child often likes being the brother.
18. Princess Peach School Costume

Princess Peach can stay knee-length and still look royal. A pink dress with short puff sleeves and a darker pink sash, white tights and pink flats or sneakers. Blonde waves or a secure wig no longer than the shoulders. A gold crown from foam or card, and small blue clip-on earrings. Soft pink blush and tinted balm. A plush star as the prop. I'd glue the crown to a plain headband with a little foam padding underneath, because bare plastic headbands start to pinch behind the ears after an hour.
19. Joy Inside Out Costume

Joy is yellow and blue. A yellow sleeveless or short-sleeve dress, with a few blue felt or fabric-sticker flowers if it's plain, and yellow flats or white sneakers. Short tousled blue hair from a wig or school-approved temporary colour. Light blue eyeshadow and a rosy lip. A memory ball from a clear plastic ornament filled with yellow tissue works, as long as it's plastic and smooth. Blue leggings and a cardigan cover the arms and legs in autumn, and keep the colours right.
20. Sadness Inside Out Costume

Sadness is the cosy one. A pale blue oversized turtleneck with navy trousers or leggings, and blue flats or navy sneakers. A short blue bob wig, or temporary blue spray on tied-back hair; spray tends to rub onto collars and car seats, so I'd put a towel over the shoulders while it dries. Round dark glasses and soft blue eyeshadow. A blue foam memory ball or a feelings notebook. Keep the jumper loose but not so long it trips anyone. Good for a quieter child who wants to join in calmly.
21. Mirabel Madrigal School Costume

Mirabel is a white peasant blouse, a teal midi skirt covered in felt butterflies, flowers and little rainbows, and espadrilles, strapped sandals or sneakers. Shoulder-length dark curls and green round glasses. A butterfly crossbody bag. Felt shapes are a nice job to do with the child the weekend before. I'd use fabric glue only if the skirt is a cheap one you won't need again; otherwise tack them on with a couple of stitches. Keep the hem above the ankle so it doesn't sweep the classroom floor.
22. Moana School Costume

Moana for school means adding coverage. A red patterned top with wide straps over a fitted cream tee, a tan knee-length skirt and a red fabric sash. Brown sandals with back straps or neutral flats, because barefoot styling doesn't work at school. Long dark waves pinned back from the face. A faux flower lei, a shell necklace or a small cardboard boat. Leggings and a cardigan adapt it for a cold day. I'd check the lei for any wire ends before it goes round a young child's neck.
23. Rapunzel Princess Costume

Rapunzel is all about the braid, and the braid is the hard part. A modest purple dress with puff sleeves and ribbon lacing, lavender tights and purple flats or sneakers. I make the braid from yellow yarn plaited thick and sewn to a sturdy headband; it's much lighter than a long wig and kids don't fuss with it. Firmly glue a few small fake flowers into it. Keep it above the knee so nobody steps on it. A plush chameleon or a paper lantern as the prop, and light pink makeup.
24. Snow White School Costume

Snow White's colours are the blue top with puff sleeves, the yellow knee-length skirt and a red accent: a cardigan, a little capelet or just the red bow headband on a dark bob. White tights and black or red Mary Janes. Rosy cheeks and a soft red tinted lip. A shiny fake apple or a woodland plush. Separates like these are easier for a child than an all-in-one costume dress, because each piece can come off or swap out, and the skirt and top usually get worn again.
25. Mary Poppins School Costume

Mary Poppins is the teacher costume that's basically smart workwear. A white high-neck blouse with a red bow, a navy midi skirt and a fitted dark blazer, black tights and low boots or flats. A tidy low bun under a small black hat with daisies and red berries. A carpet-pattern tote is the detail people smile at. Umbrellas are often not allowed, so I'd check; a cardboard umbrella cut-out is the fallback. White gloves look right in photos but come off for marking and writing.
26. Willy Wonka School Costume

Willy Wonka is mostly a purple jacket. A purple velvet-look blazer or long cardigan over a patterned vest and white shirt, dark trousers, a big bow tie and black shoes. A brown or purple top hat that comes off in class. An oversized golden ticket and an empty candy box; keep real sweets at home if your school has allergy rules. Leave the cane out if props are restricted. A thrifted women's velvet blazer often fits older kids well and costs little, and the colour does the job.
27. Coraline Jones School Costume

Coraline's yellow raincoat is the whole costume from a distance. A red striped shirt and dark jeans or navy leggings underneath, yellow wellies or sneakers. A short blue bob from a wig, temporary colour or a few blue clips. Washable freckles. A blue messenger bag and a plush black cat. Skip anything with buttons over the eyes, which upsets some younger children. Rain boots get hot by lunchtime, so pack sneakers in the bag. Leave the raincoat open indoors.
28. Fancy Nancy Book Character Costume

Fancy Nancy is the more-is-more costume, and that's the fun of it. A tutu or layered skirt over leggings, a bright top and cropped cardigan, sparkly sneakers or flats that stay on. Curls, ribbons and a tiara or feather-free headband. Soft plastic jewellery rather than heavy beads, because a stack of necklaces weighs on a small neck by noon. A little purse or a fancy-words notebook. Raid the dress-up box and let the child style it themselves; for this character, odd combinations are correct.
29. Olivia the Pig Book Character Costume

Olivia the Pig is red and white. A striped top with a red pinafore, skirt or overalls, white tights and red Mary Janes or sneakers. Pink felt ears on a soft headband, a small pink face-paint nose with two nostril dots, and a short felt tail stitched on. A sketchbook or a little red handbag. It gives you an animal character without the heat and bulk of a full animal suit. Cut the ears with a little stiff felt or card inside so they stand up instead of flopping forward.
30. Arthur Read School Costume

Arthur is nearly regular school clothes, which makes it a good subtle choice. A yellow crew-neck jumper over a white collared shirt, blue jeans and red-and-white sneakers. Round brown felt ears on a headband and round brown glasses, which are the key piece. A small brown nose if desired, no full face paint. A library book in hand, or a name card if people need help. Little prep, and every piece apart from the ears is wearable again.
Ears, Tails and Hats That Get Through Recess
Several of these characters rely on one small add-on, and it's the add-on that usually goes missing by home time.
- Ears: cut two layers of felt per ear with a piece of card between them, then glue or stitch them around a fabric-covered headband so they can't twist off.
- Tails: stitch the top end to the waistband with a few strong stitches. Pins open when a child sits down.
- Hats: a thin elastic under the hair at the back stops caps and bucket hats blowing off on the playground.
- Felt letters and circles: they peel off slippery polyester quickly, so stitch them on shiny caps rather than relying on glue.
Face Paint on Small Faces
A nose, whiskers or freckles are all most of these looks need. Use a paint made for skin, never craft paint or markers, and dab a little on the inside of the wrist the night before to check for redness. A light dusting of translucent powder over cream paint helps stop it smearing onto collars and hands.
For removal, I start with a gentle cleanser or a little baby oil on cotton, then wash with soap and warm water. Scrubbing irritates the skin more than the paint does. If the school bans face paint, a felt nose on a headband or a drawn mustache on a paper stick gives the same effect.
Let the Book on Their Nightstand Decide
The best school costumes here pair one signature detail with clothes a child already moves well in: a coloured hat, a pair of round glasses, a striped top, a ribbon in the hair. Children need to sit at a desk, use the bathroom, climb stairs and play without peeling half of it off. Do a full try-on at home the evening before, shoes included, and confirm the school's rules. A cheap outfit with the right detail reads better than an expensive set the child keeps tugging at.



























