Button-up Shirtmaking- Virtual

During our shirt-making series learn how to sew a button-up shirt or shirt dress. Button-ups have lots of special details that can create lots of challenges, let us guide you through the steps to make a shirt that looks professionally sewn and finished. Start by selecting a pattern of your choice (can be a basic button-up or version of, or even a shirt-dress). Choose a pattern with a collar (with or without a stand), a placket and buttons and button-holes. It can have sleeves or be sleeveless. Then pick your favorite fabric so we can get started! (Firecracker Fabrics has several great pattern options including the Cashmerette Harrison shirt and Lenox shirt dress which has a beautiful curvy shape and goes up to size 28 and cup sizes are included as well up to H.  Also the Kalle shirt/shirt dress, the alder and archer pattern.


Recommended Experience Level: Intermediate or above

Student must be comfortable threading and operating their own machine at home. Prior work sewing from a pattern is necessary as student will need to cut out pattern and fabric in advance of the first class so that you are ready to sew in the first class.

*Instructions will be provided in advance of class regarding cutting out your fabric.


Choose a button-up shirt or shirt-dress pattern. Firecracker Fabrics has a few choices, or you can look online and get a pdf pattern to print at home.  PDF Plotting is a great place to order PDF patterns.  You want something with a collar, placket, and button-holes so that you can learn those things in this class!  Preferably sleevless or short sleeve or something without a traditional sleeve placket.

  • 1 or 2 spools of all-purpose thread to match
  • Fabric yardage as specified by the pattern in a woven (non-stretch) cotton quilting weight, lawn, voile, chambray or other similar fabric.
    • Get extra fabric if you are trying to match a plaid.
  • Fusible interfacing (light to medium weight) as specified on the pattern
  • Buttons as specified on the pattern

Class Availability

Scroll to Top