Mary Poppins is practically perfect in every way — and her style is no exception! Whether you’re dressing up for Halloween, a school play, or a themed party, a Mary Poppins costume is charming, recognizable, and surprisingly easy to put together. You can go the DIY route with thrift-store finds, sew your own from patterns, or even mix in store-bought pieces.
Here’s everything you need to create your own magical Mary Poppins look.
Option 1: DIY No-Sew Mary Poppins Costume
If you’re short on time or sewing skills, you can build a convincing Mary Poppins outfit with everyday clothing and a few budget-friendly accessories.
What You’ll Need:
-
White blouse (any button-up will work)
-
Black or navy skirt (knee-length or longer)
-
Black trench coat or blazer
-
Black shoes or boots
-
Black hat with brim (thrift store or dollar store)
-
Red scarf or bow tie
-
Umbrella (bonus points if you find a parrot-head handle!)
-
White gloves (optional but classic)
Steps:
-
Tuck your blouse into the skirt.
-
Add the coat or blazer for that proper Victorian silhouette.
-
Tie the scarf or bow at your neck.
-
Top with the hat — add fake flowers if you want to mimic her famous straw hat.
-
Accessorize with gloves, a carpet bag, and of course, an umbrella.
👉 Total cost: $20–$40 from thrift and dollar stores.
Option 2: Sew-Your-Own Mary Poppins Costume
For crafters who want something more authentic, a sewing pattern can help you create a polished, movie-accurate costume.
Recommended Pattern: Simplicity 6435 (includes variations for Mary and Bert). You can usually find it online for around $12.
Fabrics & Colors:
-
Dark blue or green wool blend for the coat
-
White cotton for the blouse
-
Grey or black suiting fabric for the skirt
-
Black or grey felt for the hat
-
Red accent fabric for the scarf/bow
-
Extra trim, flowers, and buttons for details
Pro Tip: The jacket pattern also works as a tuxedo jacket, making it versatile for future costumes.
👉 Total cost: $50–$100 depending on fabric choice.
Option 3: Store-Bought Mary Poppins Costume
If you’d rather skip the crafting, ready-made Mary Poppins costumes are available at costume shops and online.
-
Dress + Coat set: $40–$80
-
Accessories (hat, gloves, umbrella, bag): $20–$40
-
Shoes: Use your own flats or boots, or buy costume versions for $20–$30
👉 Total cost: $60–$120 for a complete look.
Finishing Touches
-
Umbrella: A plain black one works, but a parrot-handle umbrella really sells the look.
-
Carpet Bag: Any vintage-style handbag or thrifted tote will do.
-
Makeup & Hair: Keep it simple and natural — rosy cheeks, neat bun, maybe a touch of red lipstick.
Final Thoughts
Making a Mary Poppins costume is all about capturing her classic, whimsical charm. Whether you go thrifted DIY, sew your own, or buy one ready-to-wear, the key is in the details: the hat, the umbrella, and the ever-practical-but-magical attitude.
Remember: with Mary Poppins, you don’t just wear the costume — you step into character. Stand tall, speak with confidence, and don’t forget to sing “Supercalifragilisticexpialidocious” as you walk into the party!
