Color is the fastest way to match a Mary Jane to an occasion, faster than checking the material or the strap style, because most dress codes and most parties tell you the color before they tell you anything else. Once you know what a shade is actually good for, choosing gets a lot simpler. Below, all twelve colors we work with most, ranked by exactly what each one is best for, alongside our own best Mary Janes for girls if you want the fuller picture first.
1. Black Mary Janes
Best for: school, uniforms, everyday wear, formal occasions
Black is the color we would tell a new parent to buy first, before any other on this list. It clears nearly every school dress code, disappears into any outfit rather than fighting it, and hides the small daily scuffs a growing foot puts on a shoe faster than any other color would. It is also the one color that moves seamlessly from a Tuesday classroom to a formal event without ever looking like it is trying too hard in either direction. Our Blair in smooth black leather is the version we point most parents toward first.
2. White Mary Janes
Best for: warm weather events, spring and summer parties, christenings
White does the opposite job of black. It does not disappear, it announces itself, which is exactly why it works so well against a bold accent, a colorful sash, a patterned dress, rather than trying to blend into one. It reads crisp and a little formal, which makes it a natural choice for christenings and warm weather celebrations where the whole point is standing out gently rather than fading in. Our Betty in soft white leather holds that shade well through a season of wear.
3. Pink Mary Janes
Best for: spring events, everyday wear, floral and pastel outfits
Pink covers more ground than people expect, from a soft blush that barely reads as color at all to a brighter rose that asks to be noticed. Either way, it is a gentle way to add color to an outfit without committing to something bold, and it sits easily next to other pastels or a simple floral dress without ever clashing. Our Evelyn in canvas pink is a soft, everyday version of the shade, machine washable enough for regular wear.
4. Red Mary Janes
Best for: holidays, festive occasions, birthday parties
Red does not try to blend in anywhere, and that is entirely the point. It is the color of a birthday, a holiday card, a family photo everyone will look back on. Save it for the days that call for a little drama, since it works best as a statement rather than an everyday neutral. Our Holly in red velvet leans fully into that festive mood.
5. Navy Mary Janes
Best for: school, uniforms, everyday wear
Navy is what we would recommend to a parent who wants the practicality of black with slightly more warmth. It clears the same dress codes black does, but reads a touch softer and a little less severe against a uniform. It is the color we hear the fewest complaints about, from parents or from the girls actually wearing it. Our Alma in navy canvas is machine washable, built for exactly this kind of everyday use.
6. Metallic silver Mary Janes
Best for: parties, photos, special occasions
Silver is a dressy pick, full stop, the kind of shade that photographs beautifully under string lights or flash. It is not built to disappear into daily wear the way black or navy is, and it does not try to. Save it for the days worth remembering. Our Mila in metallic silver leather has become one of our most requested party shoes for exactly this reason.
7. Metallic gold Mary Janes
Best for: special occasions, holidays, formal events
Gold carries a warmth silver does not, which makes it the metallic we would choose for a holiday gathering over a summer party. It reads rich rather than cold, and it photographs just as well in candlelight as it does outdoors. Our Mila in metallic gold leather is, quietly, one of the shoes we are proudest of.
8. Brown Mary Janes
Best for: everyday wear, fall outfits, casual occasions
Brown and tan are the neutrals we would reach for on the days black feels too formal. They hide scuffs almost as well as black does, and they sit naturally against denim, corduroy, and the kind of muted fall palette most families gravitate toward once summer ends. Our Andie in brown velvet with a bow detail brings a little softness to an otherwise durable neutral.
9. Burgundy Mary Janes
Best for: fall and winter, plaid outfits, holiday events
Burgundy sits in an unusually useful spot: rich enough for a holiday event, but muted enough to still read as a neutral against plaid or corduroy. It is the color we would choose over red for a family that wants something festive without quite so much shine. Our Cassie in burgundy velvet is exactly the shade we mean.
10. Grey Mary Janes
Best for: school, uniform friendly looks, neutral outfits
Grey is the neutral parents reach for once they want an alternative to black without stepping away from a school appropriate palette. It is calmer than navy and quieter than brown, and it works particularly well against brighter colors elsewhere in an outfit. Our Margot in grey corduroy pairs that neutral tone with a sturdier, sneaker-style sole.
11. Lavender Mary Janes
Best for: spring events, floral outfits, Easter
Lavender is a gentle purple pastel, soft enough to sit quietly next to florals without competing with them, which is exactly why it turns up so often around Easter and spring celebrations. Our Evelyn in lilac canvas is the shade we would point you toward for this.
12. Camel Mary Janes
Best for: fall and spring, neutral outfits, everyday wear
Camel sits between beige and tan, warm enough to feel considered rather than plain, and neutral enough to work with nearly anything already in a child's closet. It is one of the more versatile shades on this list precisely because it never competes with the rest of an outfit. Our Sienna in camel corduroy carries that tone through the cooler months especially well.
How to choose a Mary Jane color for girls
Color choice really comes down to three things: the occasion, the rest of the outfit, and how much actual wear the shoe is going to get. Once you know those three, the right shade tends to be obvious.
- School and dress codes: black and navy are the safest, most versatile options.
- Formal and special occasions: white, ivory, metallics, and jewel tones like burgundy.
- Everyday play: any durable material in the child's favorite color.
- Spring and summer: pastels, blush, and white.
- Fall and winter: brown, burgundy, grey, and navy.
For everything else that goes into picking the right pair beyond color, our full guide on how to choose Mary Janes walks through strap, material, and fit in more depth.
FAQs
What color Mary Janes work best for school dress codes?
Black or navy are the safest, most versatile choices for most school dress codes. Both clear the vast majority of uniform policies and hide everyday wear well, which matters for a shoe worn five days a week.
Do white Mary Janes stain easily?
Honestly, it depends on the material. Leather and canvas mark more easily than a patent finish, since patent wipes clean with a damp cloth while leather and canvas absorb more of what they touch. If white is going into regular rotation rather than staying reserved for one occasion, a patent finish will hold up better over time.
What is the most versatile Mary Jane color to own?
Black. It pairs with the widest range of outfits and occasions of anything on this list, clears nearly every dress code, and hides daily wear better than any other shade we carry.
















