If you’re looking to build your crochet skills or simply want a quick, satisfying project, you’ll love learning how to crochet a solid granny square.
Granny squares are a crochet classic, but the solid version is a favorite among beginners and advanced crocheters alike. Unlike the traditional granny square with open holes, the solid granny square creates a dense, clean, and modern block that’s easy to use in countless projects. From baby blankets to coasters, this technique is a foundational building block in the crochet world—and one every maker should master.
In this beginner-friendly tutorial, I’ll walk you through how to crochet a solid granny square step-by-step, explain why they’re so popular, and share project ideas to put your new skill to use. You’ll also find tips for color changes, joining techniques, and creative inspiration.
And don’t worry—I’ve included a free video tutorial so you can stitch along at your own pace!
Shop Crochet Lovey Patterns
Video Crochet Tutorial
Frequently Asked Questions
How big should my granny squares be?
That depends on your project. For coasters, aim for 3–4 inches. For blankets, squares are usually 6–8 inches.
Can I use different yarn weights?
Yes! Solid granny squares work with any yarn weight. Just adjust your hook size accordingly. Bulky yarn will give you larger, chunkier squares, while fine yarn creates delicate motifs.
How do I keep my square from curling?
Make sure you’re working evenly into each stitch and corner. Blocking your finished square can also help flatten edges.
Hi! I'm Marcy, a crochet designer in North Carolina. I help crafters turn yarn into adorable keepsakes through beginner-friendly crochet patterns and plushie kits. I’ve been crocheting since 2012 and fell in love instantly! My work has been featured in Simply Crochet and Crochet World Magazines. I am the author of Crochet Snuggle Buddies, Hooked on Growth, and Do You Know Hank the Hippo? I also enjoying hosting Simply Hooked: A Crochet Podcast.
The Easiest Way to Start: Beginning Crochet Classes
If you are currently researching the best crochet hooks for beginners or looking for the easiest crochet stuffed animals for beginners to start your journey, you don't have to figure it out alone. My beginning crochet classes are designed specifically to take the guesswork out of the craft, guiding you step-by-step from your first slip knot to a finished, huggable friend.
<div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart"> <shopify-accelerated-checkout-cart wallet-configs="[{"supports_subs":true,"supports_def_opts":false,"name":"shop_pay","wallet_params":{"shopId":72284635413,"merchantName":"Simply Hooked Marcy","personalized":true}},{"supports_subs":false,"supports_def_opts":false,"name":"amazon_pay","wallet_params":{"checkoutLanguage":"en_US","ledgerCurrency":"USD","placement":"Cart","sandbox":false,"merchantId":"A37XXRLKYCSMH0","productType":"PayAndShip","design":"C0002"}},{"supports_subs":true,"supports_def_opts":false,"name":"paypal","wallet_params":{"shopId":72284635413,"countryCode":"US","merchantName":"Simply Hooked Marcy","phoneRequired":false,"companyRequired":false,"shippingType":"shipping","shopifyPaymentsEnabled":true,"hasManagedSellingPlanState":false,"requiresBillingAgreement":true,"merchantId":"4J5EDJ5QDXTTN","sdkUrl":"https://www.paypal.com/sdk/js?components=buttons\u0026commit=false\u0026currency=USD\u0026locale=en_US\u0026client-id=AbasDhzlU0HbpiStJiN1KRJ_cNJJ7xYBip7JJoMO0GQpLi8ePNgdbLXkC7_KMeyTg8tnAKW4WKrh9qmf\u0026merchant-id=4J5EDJ5QDXTTN\u0026intent=tokenize\u0026vault=true"}}]" access-token="19049783a327298e933e59ac9f6d57ba" buyer-country="US" buyer-locale="en" buyer-currency="USD" shop-id="72284635413" cart-id="800c2182bca83853dfcbf7ba46f84262" enabled-flags="["d6d12da0","32a68cd0","a1c7ccbe","ce346acf","c0874428"]" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li><li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li><li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li> </ul> </div> </shopify-accelerated-checkout-cart> <small id="shopify-buyer-consent" class="hidden" aria-hidden="true" data-consent-type="subscription"> One or more of the items in your cart is a recurring or deferred purchase. By continuing, I agree to the <span id="shopify-subscription-policy-button">cancellation policy</span> and authorize you to charge my payment method at the prices, frequency and dates listed on this page until my order is fulfilled or I cancel, if permitted. </small> </div>
Choosing a selection results in a full page refresh.