![Granny Stripe Crochet Shirt [FREE Written Pattern] Granny Stripe Crochet Shirt [FREE Written Pattern]](https://i.pinimg.com/originals/8f/a1/e7/8fa1e76dc7f227842dd1c42a371fd406.jpg)
Granny Stripe Crochet Shirt: FREE Written Pattern for a Stunning Handmade Top
There is something deeply satisfying about wearing a garment you made yourself, and a granny stripe crochet shirt sits at the perfect intersection of nostalgic charm and modern wearability. The classic granny stripe pattern has been a beloved staple in the crochet world for decades, and when you translate that rhythmic, colorful motif into a wearable top, the results are nothing short of spectacular. Whether you are a seasoned crocheter looking for your next wardrobe project or an intermediate maker ready to level up from blankets and scarves, this free pattern will walk you through everything you need to create a beautiful, one-of-a-kind crochet shirt from start to finish.
This pattern is written for sizes Small through Extra-Large, with notes throughout to help you customize the fit. The finished garment has a relaxed, boxy silhouette that looks gorgeous on all body types, pairs effortlessly with jeans or high-waisted shorts, and can be made in a single color palette for a boho vibe or in bold, contrasting stripes for a truly eye-catching statement piece. Let’s dive in.
What Is a Granny Stripe?
Before we get into the pattern itself, it helps to understand what makes a granny stripe different from a standard crochet stripe. A granny stripe is essentially a row-by-row adaptation of the classic granny square stitch. Instead of working in rounds, you work back and forth in rows using clusters of double crochet stitches separated by chain spaces. The result is a textured, open-weave fabric with that unmistakable vintage look that so many people associate with cozy handmade items.
The granny stripe uses the same building blocks as a traditional granny square: groups of three double crochets, chain-one or chain-two spaces between clusters, and corner chains that create the lacy structure of the fabric. Because you are working in rows rather than rounds, you get long horizontal bands of texture that are incredibly rhythmic to crochet once you get into the flow. Most experienced crafters find the pattern meditative once the stitch is memorized, which usually happens within the first few rows.
Materials You Will Need
Getting your materials sorted before you begin makes the whole process much smoother. Here is everything you need to make this granny stripe crochet shirt.
Yarn: Approximately 800–1,200 yards of DK weight or light worsted weight yarn, depending on your size. Cotton or a cotton-blend yarn is highly recommended for a shirt because it drapes beautifully, breathes well, and holds its shape after washing. Some excellent options include Paintbox Yarns Simply DK, Lion Brand 24/7 Cotton, Drops Safran, or any similar fiber you love working with. If you want bold granny stripes, plan for two to four contrasting colors. For a more subtle, tonal look, choose shades in the same color family.
Hook: A 4.0mm or 4.5mm crochet hook works well for most DK weight cotton yarns. Always check your tension before starting the body of the garment.
Notions: A yarn needle for weaving in ends, scissors, stitch markers, a measuring tape, and blocking mats with pins if you plan to block the finished pieces.
Gauge: 14 stitches and 8 rows in double crochet equals approximately 4 inches by 4 inches. Because the granny stripe has an open structure, gauge in this pattern is measured across a 4-inch swatch worked in the granny stripe stitch pattern. Aim for approximately 3.5 granny clusters and 4 rows to equal 4 inches. Adjust your hook size up or down as needed to match gauge.
Sizing Information
This pattern is written for the following finished bust measurements, which are intended to be worn with approximately 4–6 inches of positive ease for a relaxed, comfortable fit.
Small fits a 32–34 inch bust (finished measurement approximately 38–40 inches). Medium fits a 36–38 inch bust (finished measurement approximately 42–44 inches). Large fits a 40–42 inch bust (finished measurement approximately 46–48 inches). Extra-Large fits a 44–46 inch bust (finished measurement approximately 50–52 inches).
Instructions for different sizes will be written in the format Small (Medium, Large, Extra-Large) throughout the pattern. Where only one number appears, it applies to all sizes.
Stitch Glossary
The following abbreviations are used throughout this pattern.
Ch means chain. Sl st means slip stitch. Dc means double crochet. Sp means space. Rep means repeat. RS means right side. WS means wrong side. Beg means beginning. Sk means skip. St means stitch.
The granny cluster used in this pattern is always three double crochets worked into the same space unless otherwise noted.
Special Stitch: The Granny Stripe Row
Understanding how to work a granny stripe row is the foundation of this entire pattern. A granny stripe is built on a foundation chain and then worked as follows on right side rows and wrong side rows.
For the foundation chain, multiply the number of clusters you need by four, then add three. This gives you the correct number of chains for your starting row.
Right Side Row: Chain three (counts as first dc), work two dc into the first chain-four space (completing your first cluster), chain two, then work three dc into the next chain-four space. Continue this pattern of three dc, chain two, three dc across the row, ending with three dc into the turning chain space, chain two, and one dc into the top of the turning chain from the previous row.
Wrong Side Row: Chain three and turn. Work two dc into the first chain-two space, chain two, and continue working three dc into each chain-two space across, ending with three dc into the turning chain space and one dc into the top of the turning chain.
Once this rhythm is in your hands, you will find yourself moving through rows quickly and easily.
Pattern Instructions: The Front Panel
The shirt is constructed in flat panels that are seamed together, making it accessible for crocheters who are not yet comfortable with seamless construction. You will make a front panel, a back panel, and two sleeves, then seam them at the shoulders and sides.
Foundation Chain: Chain 80 (88, 96, 104). This gives you 19 (21, 23, 25) clusters across each row, which translates to a panel width of approximately 19 (21, 23, 25) inches.
Row 1 (RS): Work 3 dc into the 5th chain from the hook (the skipped chains count as the first dc and form the first chain-two space). Chain 2, skip 3 chains, work 3 dc into the next chain. Continue in this manner across the row, ending with 1 dc into the final chain. Turn.
Row 2 (WS): Ch 3 (counts as first dc throughout), work 2 dc into the first ch-2 sp, ch 2, work 3 dc into the next ch-2 sp. Continue across, ending with 3 dc into the last ch-2 sp, ch 2, and 1 dc into the top of the ch-4 from the previous row. Turn.
Continue working Row 2 as established, changing colors at the beginning of rows as desired to create your stripe sequence, until the panel measures approximately 14 (14.5, 15, 15.5) inches from the foundation chain. This forms the lower body of the shirt.
At this point, you will shape the armholes. Slip stitch across the first 2 clusters and into the chain-two space. Chain three and begin working in pattern from this point, stopping two clusters before the end of the row. Turn and continue.
Work even in pattern for an additional 7 (7.5, 8, 8.5) inches to complete the armhole section of the front panel. Fasten off and set aside.
Neckline Shaping: Rejoin yarn at the 7th (8th, 9th, 10th) cluster from the right edge. Work in pattern across the first 5 (5, 6, 6) clusters for the right shoulder. Work 4 additional rows on these stitches only. Fasten off. Rejoin yarn on the left side and work to match.
Pattern Instructions: The Back Panel
The back panel is worked exactly the same as the front panel with one difference: you do not shape a neckline. Instead, work even across all clusters through the full armhole depth, then fasten off. The back neckline will sit slightly higher than the front, creating a relaxed scooped look at the front without requiring any additional shaping.
Foundation Chain: Chain 80 (88, 96, 104) as for the front.
Work exactly as the front panel through the armhole shaping, then continue even for the full 7 (7.5, 8, 8.5) inch armhole depth across all remaining clusters. Fasten off.
Pattern Instructions: The Sleeves
The sleeves for this shirt are designed to hit just above the elbow for a flattering, casual silhouette. If you prefer long sleeves, simply add additional rows until your desired length is reached. You will make two sleeves.
Foundation Chain: Chain 52 (56, 60, 64). This gives you approximately 11 (12, 13, 14) clusters.
Work in the granny stripe pattern as established for 10 (10, 11, 11) inches, or to your desired length. As you work, increase one cluster at each end every 6 rows to add a gentle sleeve taper. To increase, work your turning chain, add a cluster into the end dc of the previous row, then continue in pattern across, ending with an additional cluster in the final dc of the row before the turning chain dc.
Once the sleeve reaches your desired length, fasten off and set aside.
Assembling the Shirt
Lay your front and back panels flat and align the shoulder sections. Using your yarn needle and a length of matching yarn, seam the shoulders together using a whip stitch or your preferred joining method. Many crocheters find a slip stitch join through the back loops gives the neatest finish on garments.
Fold each sleeve in half to find the center point, then align that center point with the shoulder seam. Pin the sleeve into the armhole and seam it in place, working from the center outward on each side to ensure even distribution.
Once both sleeves are set in, fold the entire garment so the front and back are facing each other with right sides together. Seam down one side from the underarm to the hem, then repeat on the other side. Then seam each sleeve from the cuff to the underarm, being careful to align the bottom edges neatly.
Turn the garment right side out and try it on. You should have a relaxed, boxy shirt with a beautiful granny stripe texture throughout.
Finishing Touches
The finishing work on a crochet garment makes a tremendous difference in how polished the final piece looks and feels. Do not skip this step.
Neckline Edging: Join your yarn at any point along the neckline. Work one round of single crochet evenly around the entire neckline, then work a second round of reverse single crochet (also called crab stitch) for a tidy, professional finish. Fasten off and weave in the end.
Hem Edging: Work two rounds of single crochet around the bottom hem of the shirt. If you would like a slightly more structured hem, try working a row of crab stitch on the final round to give it a subtle rolled edge.
Cuff Edging: Work one round of single crochet around each cuff, then finish with one round of crab stitch to match the hem and neckline.
Weaving In Ends: Use your yarn needle to weave all ends into the wrong side of the fabric, working through the backs of several stitches in different directions to secure them thoroughly. This is especially important at color change points.
Blocking: Wet blocking this shirt will transform it. Submerge the finished garment in cool water, gently squeeze out the excess without wringing, then lay it flat on your blocking mats and pin it to your desired measurements. Allow it to dry completely, which may take 24 hours depending on the fiber and your climate. Blocking opens up the granny stripe texture beautifully and helps the garment hang evenly.
Tips for Customizing Your Granny Stripe Shirt
One of the most wonderful things about this pattern is how much room there is for creativity and personalization. Your stripe sequence is entirely up to you. Some crocheters love a traditional multicolor rainbow sequence reminiscent of vintage granny square afghans. Others prefer a minimal two-tone palette for a cleaner, more modern aesthetic. You can also work the entire garment in a single color for a sophisticated, textural monochrome look that photographs beautifully.
If you want to add length to the shirt, simply work additional rows on the body panels before beginning the armhole shaping. For a cropped version, reduce the body length to 10 or 11 inches. The silhouette is extremely forgiving and the pattern adapts easily to both adjustments.
For a different neckline, you can shape a deeper V-neck by beginning your shaping earlier and decreasing one cluster per row on the inner edge of each shoulder section. A wide boat neck is also beautiful on this style and requires no additional shaping at all beyond what the pattern already gives you.
If you prefer a completely seamless construction, this garment can also be worked in the round for the body, worked flat for the sleeves, and seamed at the shoulders only. Many crocheters find this approach more comfortable to wear since it eliminates side seams entirely.
Caring for Your Crochet Shirt
Because this shirt is likely made with cotton or a cotton blend, it is relatively easy to care for. Most cotton yarns are machine washable on a gentle or delicate cycle in cool water. Lay the garment flat to dry rather than hanging it, as crochet fabric can stretch significantly when wet and hung. With proper care, your granny stripe shirt will stay looking beautiful for years.
A Note on Yarn Substitutions
If you cannot find or do not love the yarn suggestions listed above, any DK weight or light worsted weight yarn with good drape will work well for this pattern. Check the yardage per skein when substituting and aim to have at least the total yardage listed for your size on hand before you begin. Bamboo, Tencel, linen, and bamboo-cotton blends all make beautiful crochet shirts and are worth exploring if you want an especially lightweight, drapey result.
Avoid very fluffy or heavily textured yarns for this project. The granny stripe structure does all the textural work, and yarns with a lot of halo or thick-and-thin variation can obscure the stitch definition and make the fabric feel heavy.
Final Thoughts
Making a granny stripe crochet shirt is one of those projects that manages to feel both familiar and exciting at the same time. The stitch pattern itself is classic and approachable, while the finished garment is something genuinely new and wearable that you will reach for again and again. From the satisfying rhythm of working row after row of granny clusters to the moment you seam everything together and try the shirt on for the first time, this project offers a deeply rewarding creative experience from start to finish.
Share your finished makes with the crochet community using the hashtag #GrannyStripeShirt and tag your photos so other makers can find inspiration from your color choices and customizations. Every granny stripe shirt is unique, and there is something special about seeing the same basic structure interpreted in dozens of different palettes and styles.
Happy crocheting, and enjoy every single stitch of your beautiful new shirt.