DIY Plaid Maxi Skirt – with button up front

HAPPY NEW YEAR! I hope everyone had a good one!

I created this piece just before Christmas last year, but didn’t have the time to put the post together until now 🙂
plaid maxi skirt 5I have always love plaid and tartan and have worn my fair share of flannel shirts and tartan school skirts. However, whenever I see pictures of other bloggers or models wearing copious amounts of plaid, I think it looks awesome, but always get too scared to try it out myself.

When I came across this plaid fabric in Stoff og Stil though, I knew that I wanted to make something from it, in particular, something that would require a large amount of this fabric.

After lots of um and erring, I settled on a plaid maxi skirt. I haven’t made a proper full maxi skirt in over 2 years so I figured it was time. That and we’re in the midst of a snowy winter in Stavanger so short skirts are just not happening.

In any case, I am super pleased with the results! 🙂

plaid maxi skirt 4

I chose to make a half circle maxi skirt with a full front button closure mimicing a flannel shirt. Due to the shape of the skirt, it can be worn with the closure just about anywhere around the waist, front, back, side and even over the thigh. Ah, versatility, gotta love those DIY projects that allow for multi wear.


  • Sewing machine
  • Plaid Fabric – 1.4m in width and 2m in length (I’m 155cm – if you are taller get 3m)
  • Pins
  • Measuring tape
  • Scisscors
  • Marking chalk
  • Buttons
  • Button presser foot


The process is super simple. I went through the same procedure as I would any other circle skirt, but allowed more seam allowance at the opening for the button closure edges.

Instruction Layout - plaid maxi skirt

plaid maxi skirt 91. Fold the fabric in half. Measure and mark the length of the skirt and the radius for the waist of the skirt.

This makes cutting the fabric much easier and there is less measuring to do if you only measure a quarter of a circle and not half.

2. Fold in the seam allowance at the opening of the skirt. Fold over 1cm, then press, then fold over 2cm, then press and pin. Repeat for the other side.

This is where we will be adding the button holes and buttons.

3. Sew down the edges of the skirt closure.

4. Cut out the waist band.

The length of this should be your (waist measurement + 2cm for the overlap + 2cm for the seam allowance)

I usually make this a little longer before attaching it just in case. 

5. fold the short edges of the waist band piece in 1cm and press.

6. Attach the waist band to the top of the skirt and sew in place.

7. Fold the top of the waist band piece down 1cm and press. Make sure the edges look neat.

8. Fold the entire waist piece in half, press and pin in place. Sew.

9. Now mark where you want the buttons to sit along the opening edge.

10. Using the button making function of your sewing machine, start making the button holes.

Sew the buttons in place on the other side of the opening.

11. Hem the bottom of the skirt.

I chose to create a blind hem and then sew over the top to secure everything.

Being a circle skirt, hemming is always a little annoying so i tend to leave the edges raw. This time I didn’t because I found a blind hem function on the machine I’m currently using so I get a cleaner finish.

You can see in my other other circle skirt projects, that I generally leave the hems raw or hem up the raw ends by rolling them up.

plaid maxi skirt 6plaid maxi skirt 3

You can find my other circle skirt projects here:

And if you’re wondering how to make other kinds of circle skirts, but have problems with the formula, I have a post that helps you figure it out here.


plaid maxi skirt 8plaid maxi skirt 2plaid maxi skirt 1

Have a great  start to the new year!

LOve <3



3 Replies to “DIY Plaid Maxi Skirt – with button up front”

  1. BANG! love your skirt, I attempted a circle skirt and bless me was so easy, thanks for your tutorial, its the bomb. You look gorgeous.

Comments are closed.