Create Your Own Button Art

3 Materials
1 Hour

Button art can be truly stunning or very simple. It is a great way to decorate a room, you can even get the kids involved in making art for their own rooms. It is also really easy to do and you can let your creative flair run wild. How about something personalised as gift?

Decide on your Design

Decide on your design. If necessary draw it on your canvas lightly using pencil. I used a 'bubble' C from the internet. If you like working freestyle then ignore this step and just decide what you want to create.

Paint background (optional)

Decide whether you want your buttons to have a coloured background or not. If you do then now is the time to paint it in your chosen colour(s). I painted my 'C' using blue acrylic paint. This also covered my pencil lines.

Add the Buttons

Select the buttons you like. Place them on your canvas and design what you want. Take your time to move them around and try different buttons until you are happy with the layout.

Glue your buttons down one at a time using a small amount of glue on the back of each button. Make sure that the glue you use dries clear so that it will not show. Leave it to dry and then you are finished.


Now you know what to do and how to achieve the look you want get creative! You can add other items to your picture to add detail. What about some beads for eyes on an animal or different sized buttons to create mosaic effects.

The internet is your playground. Take a look around and be inspired. This little canvas is only 3 inches square but you can do as large a picture as you like.

If you want any more guidance then take a look at my blog post at

Resources for this project:
Any price and availability information displayed on [relevant Amazon Site(s), as applicable] at the time of purchase will apply to the purchase of this product.
Hometalk may collect a small share of sales from the links on this page.More info
Christine | Christines-crafts
Want more details about this and other DIY projects? Check out my blog post!
Frequently asked questions
Have a question about this project?
Join the conversation