
Heidi Costume
Bring the classic Swiss mountain girl to life with alpine style.
Heidi is the beloved, free-spirited mountain girl from Johanna Spyri's classic Swiss novel and various animated adaptations. People choose this costume for its wholesome, nostalgic charm and recognizable alpine aesthetic. The look features a traditional Swiss-style dirndl dress, a white puff-sleeve blouse, and signature braided pigtails.
- Difficulty
- Easy
- Time
- ~20 min
- Budget
- $25–75
Try it on
See yourself as Heidi
One clear photo of yourself; we render you in this costume — face untouched, full body, about 20 seconds.
One render, $1. No account needed — if it fails you're not charged. Pricing.
Your photo is sent to Google's Gemini API to make the render and isn't used for training. Renders are AI-generated and labelled.
Want a different costume on this photo, or a whole group in costume? Open the Try-On Studio.

What you need for a Heidi costume
Short on time? Buy it ready-made
Spirit Halloween sells the complete Heidi costume — one box instead of 6 pieces.
Red or pink pinafore dress
A sleeveless, knee-length A-line dress or dirndl skirt in vibrant red or pink.
DIY: Use a simple red sundress or apron dress.
White puff-sleeve blouse
A short-sleeved white peasant blouse with elasticized cuffs and a ruffled neckline.
DIY: Use a plain white t-shirt or a gathered white button-down.
Blonde braided wig
A wig styled into two long, neat braided pigtails, optionally tied with red ribbons.
DIY: Braid your own hair if it is long enough, or use clip-in blonde extensions.
White knee-high socks
Classic, opaque white knit knee-high socks to complete the youthful alpine look.
DIY: Any plain white tall socks will work.
Brown Mary Jane shoes
Simple brown or black leather Mary Jane flats or T-strap shoes.
DIY: Wear any comfortable brown loafers or boots.
Plush goat or small basket
A small wicker basket or a plush toy goat to represent Heidi's mountain companions.
DIY: Carry a small woven basket filled with faux wildflowers.
Rather not assemble it? See ready-made Heidi costumes at Spirit Halloween ↗
How to put it together
- 1
Put on the white puff-sleeve peasant blouse, ensuring the collar and sleeves sit comfortably.
- 2
Layer the red or pink pinafore dress or dirndl over the blouse.
- 3
Pull on the white knee-high socks, smoothing them flat against your calves.
- 4
Slip into the brown Mary Jane flats or simple leather shoes.
- 5
Secure the blonde braided wig, adjusting the pigtails so they drape over your shoulders.
- 6
Tie small red ribbons at the ends of each braid for a pop of color.
- 7
Carry your plush goat or wicker basket to complete the Swiss mountain girl aesthetic.
Makeup & hair
Keep makeup minimal and fresh-faced with rosy pink cheeks and a light pink lip. For hair, style your own hair into two classic braided pigtails, or wear a blonde wig with long, neat braids tied with red ribbons.
Heidi for couples, groups, kids & more
- couples
- Pair with Peter the goat herd in a green alpine hat, suspenders, and brown shorts.
- group
- Add Clara in a blue Victorian-style dress and Grandfather in a rustic vest and grey beard.
- kids
- An adorable option using a simple red cotton dress over a yellow t-shirt with short braids.
- Plus size
- Look for dirndl-style dresses with elasticized waistbands or lace-up bodices for an adjustable fit.
- pet
- Dress a small dog in a white collar or a tiny green alpine hat.
Tips
- For outdoor events, wear flesh-colored tights under your knee-high socks to stay warm.
- Keep the makeup very natural; a bit of pink blush on the apples of your cheeks captures the fresh mountain air look.
- If using a wig, secure it with a wig cap and bobby pins so it stays put while you move.
Heidi costume FAQ
- What does a classic Heidi costume look like?
- It typically consists of a Swiss alpine dirndl or red pinafore dress worn over a white puff-sleeve blouse, paired with white knee-high socks, brown shoes, and blonde braided pigtails.
- How do I make a DIY Heidi costume?
- Layer a simple red sundress over a white short-sleeved shirt. Braid your hair into two pigtails, wear white tall socks, and carry a small basket or stuffed animal goat.
- What accessories are best for a Heidi costume?
- A plush toy goat (representing Little Swan or Little Bear), a small wicker basket with wildflowers, and red hair ribbons are perfect accessories.
Did you know? Heidi, written by Johanna Spyri in 1881, is one of the best-selling books ever written and has inspired numerous adaptations, including a famous 1974 anime series directed by Isao Takahata.