Cut Flannel in September, Wear It by December: A Month-by-Month Sewing Calendar
Every December, the same thing happens in sewing rooms across the country. Someone decides, on December 10th, that they'd love flannel pajamas for the family by Christmas. They race to the fabric store, discover every good plaid has been picked over since November, and end up sewing gift bags instead.
The fix isn't speed. It's the calendar.
Sewing operates on a delay — fabric shopping, cutting, fitting, and finishing take time — so the happiest sewists we know work about six to eight weeks ahead of the season. Here's how to do it, month by month.
Why Timing Beats Impulse
Two reasons, and they both save you money.
First, fabric retailers clear out seasonal goods before the season, not during it. Linen hits deep discount in July, when nobody's thinking about summer. Wool blazer material goes on markdown in March. If you buy when a fabric is out of fashion, you pay clearance prices for something that'll be exactly as good next year.
Second, your own schedule is calmer. Sewing a winter coat in October is a hobby. Sewing one in December is a deadline.
Your Month-by-Month Make Calendar
January — The post-holiday lull is perfect for slow, satisfying projects: quilts, patchwork, and mending the winter clothes you've been wearing nonstop. Snag clearance flannel and holiday cottons at 50–70% off for next year.
February — Start spring layering pieces: light cardigans, denim jackets, spring skirts. Linen and lightweight cottons are often marked down now as stores pivot to spring prints.
March — Cut your summer dresses and button-ups now. By the time the first warm weekend hits, you'll have something to wear besides last year's shorts.
April — Swimwear and activewear season. It feels early, but athletic knits and swim fabric are fully stocked, and you'll get a fitting test run before Memorial Day.
May — Summer accessories: beach bags, hats, cover-ups. Also a great month to sew for summer trips — think packing cubes and drawstring bags.
June — The heat kills sewing motivation for a lot of folks, so keep projects small: tops, children's clothes, quick gifts. Stock up on summer fabric clearance for next year.
July — Back-to-school season starts in stores, which means backpacks, lunch bags, and kids' knits on the calendar. Also prime time to buy linen for next summer at rock-bottom prices.
August — Fall transition pieces: lightweight hoodies, long-sleeve tees, the first jeans of the season. Denim often goes on sale around now.
September — Flannel month. Cut the pajamas now and they'll be done — and worn in — by the first cold snap. Buy wool coatings before October premiums kick in.
October — Outerwear deep dive. Coats, jackets, and vests take time, and starting now means finishing before you actually freeze. Pick up Halloween fabric on deep markdown for next year's costumes.
November — Gift-sewing month, and nothing more. Our holiday quick-gifts guide has projects that finish in an evening.
December — Small, cozy, pressure-free: mittens, scrunchies, quilted coasters. Then pour some cocoa, browse the after-Christmas fabric sales, and plan January.
Three Rules for Off-Season Fabric Buying
1. Buy staples, not novelties. Clearance solid linen, classic plaid flannel, and good denim will always be useful. A pumpkin-print cotton bought in November? You'll still be sick of pumpkins next year.
2. Pre-wash immediately. Off-season fabric sits in your stash for months. Wash and dry it when it arrives so it's ready to cut the moment you are — and so any shrinkage surprises happen before you've planned a project around it.
3. Label the plan. Pin a note to each bolt: what it's for and which month you intend to sew it. A stash with a plan is a resource. A stash without one is, well, a whole other article.
The Takeaway
You don't need more sewing time. You need your sewing time aimed at the right season, six weeks early. Print the calendar, tape it inside your fabric cabinet, and let September-you do December-you a serious favor.
Trust us — future-you, cozy in homemade flannel pajamas, says thanks.