There are several good Instructables with crochet patterns that show you how to use granny squares to make afghans, hats, scarves, bags etc. However, I did not see one on how to make a granny square. I hope this Instructable will fit the bill. It will teach you how to create this basic shape. There are lots of pictures as well as a detailed video describing the process. Please feel free to contact me with any questions you may have. Good luck!
If this feels a little overwhelming, you may want to start here to learn the basic crochet stitch. This is an instructable I made for those who are just discovering crocheting.
Step 1: Making the First Round - From Slipknot to Joining
Make a slipknot with your yarn and insert the hook into the knot.
Chain 4 stitches.
Insert your hook into the first stitch (closest to the slipknot).
Yarn over and pull the yarn through the stitch. Slip the stitch through the loop on your hook.
This creates the ring (center of the granny square). Take note of the hole in the center of the ring, this is where all the work will be done for the first round.
Chain 3 stitches.
Double crochet into the ring
Double crochet into the ring again.
This set of stitches is the first "shell" of the granny square. A shell consists of three double crochets together in the same space. Please note that the chain of 3 takes the place of a double crochet.
The first round will consist of four shells. You will need to chain 2 stitches between each shell in the first round.
Chain 2 and make another shell by doing three double crochets into the ring (this is shell number 2).
Chain 2 again, make another shell by doing three double crochets into the ring (this is shell number 3).
Chain 2, yet again, and make the last shell for round one.
You now have 4 shells and are ready to join them together.
Chain 2 stitches then insert your hook into the second stitch of the first shell you made (the second stitch on the chain 3 we did directly after making the ring).
With your hook through the stitch, yarn over and pull through. Slip stitch through the loop on your hook.
That concludes the first round. All subsequent rounds are just a repeat of this round. The only difference is the number of shells you will make and the amount of chain stitches between shells.