Crafts for kids Nature crafts

Petal mermaid nature craft for kids

Petal mermaid nature craft for kids

We have a beautiful magnolia bush in our front garden. The petals are a deep purple colour on the outside and a lighter pink inside, and the bush has recently been in bloom. When we came home one day we noticed that the petals had been falling off (already!) so we picked them up to take a closer look at them.

My daughter loves mermaids and I thought the silky smooth petals would be perfect for crafting with. I drew a rough outline of a mermaid on a sheet of card, and she glued them along the mermaids tail. The petals had a natural curve which really lent themselves to the curve of a mermaids tale.

Petal mermaid craft for kids

We used a sheet of coloured card, petals, leaves, glue, star shaped punch.

How to make a petal mermaid nature craft for kids

I drew a picture of a mermaid for my daughter on a sheet of coloured card. She stuck the petals onto the mermaids tale to mimic her fishy scales.

Petal mermaid craft

We went into the garden to look for leaves which we could use to decorate her picture. We found some red and green leaves and we used one to cut out some hair. Then she punched shapes from them using a star-shaped punch.

crafting with leaves

She added the leaf stars to her picture. I think she looks a little like a mermaid version of Wonder Woman with her star cuffs but my daughter was delighted with her nature craft.

mermaid nature craft

You might be interested in our other nature crafts for children:

sycamore seed faces

spring blossom sun catchers

simple feather crown craft

recipe for lavender play dough

painting with flowers

kid-friendly lavender wands


  • Reply
    April 27, 2018 at 6:05 am

    Such a fun idea, very clever. The mermaid looks great and I imagine it was fun to make it too. Love it.

  • Reply
    Nayna Kanabar
    April 27, 2018 at 2:06 pm

    What a lovely crafting idea, the mermaid is so cute.My niece would love to make this, we may try it at her next visit.

  • Leave a Reply