Last Posts

Crochet Mary Jane Shoes for Girls – Free Step-by-Step Pattern

Create an adorable pair of handmade crochet Mary Jane shoes for girls with a sweet vintage-inspired design, soft texture, and comfortable fit. These little crochet shoes are perfect for special occasions, birthday outfits, photoshoots, flower-girl ensembles, or simply adding a charming handmade touch to an everyday wardrobe.

The classic Mary Jane silhouette features a rounded toe, delicate strap, button closure, and pretty decorative edging. The pattern below is designed with beginners in mind and can easily be customized with different yarn colors, flowers, bows, or contrasting trim.

Important: Crochet soles can be slippery on smooth floors. For children who will walk in the shoes, attach a properly sized non-slip sole or use the finished crochet upper as a decorative/indoor shoe rather than relying on the yarn sole alone.


Project Details

Skill level: Beginner to intermediate
Crochet terminology: US terms
Construction: Worked from the sole upward
Recommended age: Approximately 3–5 years
Finished sole length: Approximately 6.5–7 inches / 16.5–18 cm, depending on tension
Main stitches: Chain, single crochet, half double crochet, slip stitch, single crochet two together


Materials and Tools

Yarn

Use a soft, washable yarn suitable for children's clothing.

Recommended yarn:

  • Worsted-weight (#4) yarn
  • Approximately 100–130 yards for one pair
  • Cotton/acrylic blend or soft acrylic
  • Smooth yarn with good stitch definition
  • Machine-washable yarn is particularly practical for children's footwear

Suggested Color Palette

For a classic feminine design:

  • Main color: dusty pink, cream, blush, lavender, or soft white
  • Accent color: cream, burgundy, sage green, or pastel pink
  • Button: one small coordinating button per shoe

A cream Mary Jane with a dusty-rose strap and tiny crochet flower makes an especially charming combination.

Tools

  • 4.0 mm crochet hook
  • Yarn needle
  • Scissors
  • Stitch marker
  • Measuring tape
  • Two small buttons
  • Optional non-slip shoe sole material
  • Optional fabric glue or suitable adhesive for attaching a non-slip sole

Crochet Abbreviations

The pattern uses US crochet terminology.

AbbreviationMeaning
chchain
scsingle crochet
hdchalf double crochet
sl stslip stitch
ststitch
stsstitches
sc2togsingle crochet 2 together
BLOback loop only
FOfasten off

How to Make a Single Crochet

Insert the hook into the stitch, yarn over, pull up a loop, yarn over again, and pull through both loops on your hook.

How to Make a Half Double Crochet

Yarn over, insert the hook into the stitch, yarn over and pull up a loop. Yarn over again and pull through all three loops.

How to Make sc2tog

Insert your hook into the first stitch and pull up a loop. Insert the hook into the next stitch and pull up another loop. Yarn over and pull through all three loops.

This creates a decrease and helps shape the toe and heel.


Size and Measurements

This pattern is written for approximately a 3–5-year-old child, but children's feet vary considerably.

Use the child's actual foot measurement whenever possible.

Approximate measurements

AgeApprox. Foot Length
1–2 years5–5.5 in / 12.5–14 cm
2–3 years5.5–6.25 in / 14–16 cm
3–5 years6.25–7 in / 16–18 cm
5–7 years7–7.75 in / 18–19.5 cm

For a comfortable shoe, measure from the heel to the longest toe and allow approximately 0.25–0.5 inch / 0.6–1.2 cm of extra room.

The easiest way to resize this pattern is to adjust the starting chain and the number of rounds around the sole while maintaining symmetry.


Part 1: Crochet the Sole

Make 2 soles.

Foundation

Chain 15.

Round 1

Starting in the second chain from the hook:

  • sc in the next 13 chains
  • 3 sc in the final chain
  • Working along the opposite side of the foundation chain, sc in the next 12 stitches
  • 2 sc in the final stitch

Do not turn.

You should now have an elongated oval shape.

Round 2

  • sc around the first side
  • Work 2 sc in each of the three rounded toe-end stitches
  • Continue sc along the opposite side
  • Work 2 sc in each of the two rounded heel-end stitches

Join with a sl st.

Round 3

Work sc around the entire sole.

When you reach the curved ends, add increases where necessary to keep the sole flat.

Join with a sl st.

Check the Sole

Lay the sole flat on a table.

It should remain relatively flat rather than curling upward dramatically.

If it is too small, add another round.

If it is too large, remove the final round or use a smaller hook.


Part 2: Create the Side Wall

Now we'll begin turning the flat sole into a shoe.

Round 4

Work sc around the entire sole in BLO.

Working into the back loops creates a subtle horizontal ridge between the sole and upper section.

Join with a sl st.

Round 5

Sc around.

Do not add increases unless the shoe begins to pull inward.

Round 6

Continue working sc around.

At this stage, the sides should begin rising slightly from the sole.


Part 3: Shape the Toe

The toe needs to become rounded while leaving enough space for the child's foot.

Place stitch markers approximately across the front third of the shoe.

Round 7

Work sc around until you reach the toe section.

In the toe area:

sc2tog, sc across several stitches, then repeat sc2tog as needed to gently narrow the front.

Continue sc around the remaining side and heel.

Round 8

Repeat the shaping only if necessary.

The toe should now have a softly rounded appearance rather than looking completely oval.

Avoid making the decreases too aggressive. The front of a Mary Jane shoe should remain comfortably rounded.


Part 4: Shape the Heel and Opening

Continue working sc around the shoe.

For the back of the shoe, maintain an even height.

Work approximately 2–3 additional rounds, depending on the desired height.

The finished upper should sit comfortably around the child's foot without reaching too high toward the ankle.

For a more delicate shoe, stop after two rounds.

For a slightly more substantial Mary Jane, add another round.

Fasten off and weave in the ends.


Part 5: Create the Mary Jane Strap

The strap is what gives this shoe its recognizable Mary Jane style.

Make one strap for each shoe.

Strap

Attach your yarn near one side of the shoe opening.

Chain approximately 12–15 chains.

The exact number depends on the child's foot and the width of the shoe.

Row 1

Starting in the second chain from the hook:

sc across.

Chain 1 and turn.

Rows 2–3

Sc across.

Fasten off, leaving a long tail for sewing.

Create the Buttonhole

Near the end of the strap, make a small buttonhole.

For a small button:

  • Skip 1–2 stitches
  • Chain 1–2
  • Continue with sc

Test the opening against your chosen button.

It should be large enough for the button to pass through but not so large that the strap comes undone easily.


Part 6: Attach the Strap

Position the strap across the front opening of the shoe.

Place it approximately one-third of the way back from the toe.

Use your yarn needle to sew one end securely to the inside edge of the shoe.

Do not sew the strap too tightly.

It should have enough flexibility to allow the child's foot to enter comfortably.

Attach the button to the opposite side.

Double-check that all stitches and the button are securely fastened.

Safety note: For young children, inspect buttons and other small decorative elements regularly. If the shoes are intended for babies or toddlers who may pull at decorations, embroidered or crocheted closures are preferable to detachable buttons.


Part 7: Add a Decorative Crochet Flower

A tiny flower transforms these simple shoes into a boutique-style accessory.

Mini Flower

Chain 4 and join with a sl st to form a ring.

Chain 2.

Into the center of the ring:

  • 2 hdc
  • ch 1

Repeat this sequence 5 times.

Join with a sl st.

Fasten off.

Gently arrange the petals into a flower shape.

Sew the flower securely to the front or side of the shoe.

You can make the flowers in a contrasting color for a more noticeable design.


Part 8: Add a Pretty Edging

For a polished finish, work a decorative edging around the opening.

Attach contrasting yarn near the back of the shoe.

Work:

sl st, sc, hdc, sc, sl st

Repeat around the opening.

This creates a subtle scalloped effect.

For a cleaner minimalist style, simply work one round of contrasting sc.


Part 9: Optional Non-Slip Sole

If these shoes are intended for walking, consider adding a properly sized non-slip sole.

You can use:

  • A commercially available children's shoe sole
  • Flexible non-slip sole material
  • A fabric-lined sole with a suitable non-slip bottom

The crochet sole can be used as the base template for sizing.

Make sure the finished sole is:

  • Flexible
  • Securely attached
  • Appropriate for children's footwear
  • Free from loose edges
  • Free from sharp or uncomfortable materials

For very young children, test the shoe carefully before use.


Finishing the Shoes

Before declaring the project finished, check both shoes side by side.

They should have:

  • Similar sole dimensions
  • Equal strap lengths
  • Matching button placement
  • Even edging
  • Securely woven yarn ends
  • Smooth seams
  • No loose loops

Use a yarn needle to weave all remaining ends through several stitches on the inside of the shoe.

Trim the excess yarn carefully.


Blocking

Light blocking can dramatically improve the appearance.

Place the shoes over a suitable foot-shaped form or gently shape them by hand.

Do not soak them excessively.

Allow them to air-dry naturally.

Avoid high heat because it can alter the shape of some yarn fibers.


Washing and Care

Always follow the washing instructions for your chosen yarn.

For most washable acrylic or cotton-blend yarns:

  • Wash gently
  • Use cool or lukewarm water
  • Avoid harsh bleach
  • Reshape while damp
  • Air dry
  • Avoid excessive heat
  • Store in a dry place

For shoes with decorative flowers or buttons, inspect the attachments after washing.


Common Mistakes to Avoid

1. Using the wrong yarn weight

A very bulky yarn can make the shoe stiff and oversized.

A smooth worsted-weight yarn is easier to control for this design.

2. Ignoring gauge

Even a small difference in tension can change the finished shoe significantly.

Always measure the sole against the child's foot.

3. Making the strap too tight

A Mary Jane strap should secure the shoe without restricting the foot.

4. Uneven decreases

Keep the toe decreases symmetrical so both shoes have a professional shape.

5. Forgetting to check the sole

The sole should remain flat and should not curl dramatically.

6. Leaving loose ends

Children's accessories receive plenty of movement and handling, so weave ends securely.

7. Adding unsecured decorations

Flowers, buttons, beads, and other small pieces must be attached extremely securely and should be appropriate for the child's age.


Customization Ideas

These crochet Mary Jane shoes can be customized in dozens of ways.

Classic Boutique Style

Use:

  • Cream yarn
  • Dusty-pink edging
  • Small pink flower
  • Pearl-look button

Rainbow Style

Use a white sole with pastel pink, yellow, blue, lavender, and mint details.

Christmas Version

Try:

  • Deep red
  • Cream
  • Forest green
  • Tiny crocheted holly leaves

Birthday Version

Use a soft pink base with metallic-looking yarn accents and a decorative bow.

Floral Garden Version

Add three tiny flowers in different pastel colors.

Minimalist Version

Use one solid neutral color and a simple matching strap without decorations.

Matching Set

Pair the shoes with:

  • A crochet cardigan
  • A crochet headband
  • A matching skirt
  • A crochet handbag
  • A floral hair clip

This can turn a simple pair of shoes into a complete handmade children's outfit.


How to Make Different Sizes

The most reliable method is to measure the child's foot rather than relying exclusively on age.

To enlarge the shoe:

  1. Increase the foundation chain length.
  2. Add additional rounds around the sole.
  3. Increase the number of stitches around the widest part.
  4. Adjust the strap length.
  5. Test the shoe against the child's foot before adding the final decorations.

To make a smaller version, reverse these adjustments.

Always maintain the same basic oval construction so the toe and heel remain symmetrical.

Final Result

The finished crochet Mary Jane shoes for girls combine a timeless children's shoe silhouette with the warmth and personality of handmade crochet. By changing the yarn colors, edging, flowers, straps, and embellishments, the same basic pattern can become everything from a minimalist everyday shoe to an elegant boutique accessory for a special occasion.

They also pair beautifully with other handmade projects, making them an excellent starting point for creating a complete crochet girl's clothing and accessories collection