Home » View by Theme » How to Draw Tutorials » How to Draw a Butterfly

How to Draw a Butterfly

Learn how to draw a butterfly and you have the perfect place to practice your symmetrical drawing. Break it into simple steps to keep it fun and easy.

It’s not too hard to understand why so many children AND adults are fascinated with butterflies. Their color and delicate beauty make them endlessly fun to look at.

Many internet tutorials for learning how to draw them, however, I found to be overly simple (as in wings with a few circles) or overly complex (complete monarchs with dozens of shapes).

This project is intended to land in the middle. The outline of the wings land on the center guides, to help students get started, and there are just enough shapes inside to give a realistic look, without getting forever lost in them.

TIP: Try challenging your students to layer crayon color to jazz up their background. You don’t have to use oil pastels to do it, pressing hard with crayons and laying down lots of waxy color can look amazing too! Scroll down to see this lovely purple coloring option.

Another pretty color option with shades of purple



Time needed: 1 hour.

How to Draw a Butterfly

  1. Draw the body and head on the center line.

  2. Add two symmetrical top wings.

  3. Draw two symmetrical bottom wings.

  4. Start the symmetrical shapes on top.

  5. Finish the symmetrical shapes.

  6. Start the bottom symmetrical shapes.

  7. Add two more shapes on each side.

  8. Finish the bottom shapes and add antennae.

  9. Trace with a marker and color.

More Butterfly Inspiration

Thank you cre8ive_sol! Please follow her for some amazing inspiration!
How to Draw a Dragonfly
How to Draw a Luna Moth
Make a Monarch Butterfly Mural with a PDF template

Butterfly Coloring Page

  1. proart by satyam

    Hello, Ma’am!
    I am a beginner artist from INDIA. I had seen your blog before and I appreciate your work. Helping kids inspire me, so I started a drawing tutorial blog. I Please check my blog Proart by Satyam It will be an honor for me.

Leave a Reply