Crochet Beach Bag Pattern

Crochet Beach Bag Pattern

| Comments 5
Crochet Beach Bag Pattern

Crocodile on the Beach Bag

Crocodile on the Beach Bag

Create your own oversize beach bag using inexpensive yarn. The straps of this bag were designed to be extremely long. Usually when people go to the beach they are lugging with them a beach chair and other miscellaneous goods. This design allows you to throw the bag over your shoulder and wear your bag to free up your hands. This is the Crocodile Stitch Beach Bag.
This design will hold three to four beach towels or two plush bath towels. Sunscreen and other items can slide in without a problem.
Download Yarnspirations Pattern

Free Pattern: Crochet Crocodile Stitch Beach Bag

The design of this crocodile stitch is meant for airy gaps behind the scales of the crocodile. This allows sand to fall out. I wouldn’t recommend your keys to be left inside this bag.

Learn A New Stitch

Side to Side Stitch

Beach Bag Measurements:

  • Base of beach bag is 18″ high by 16″ across.
  • Straps are approximately 37″ long x 3″ wide.
  • Total Height from top to bottom when assembled is 34″.

Materials List:

  • Size K or 6.5 MM Crochet Hook
  • 1 Ball Super Saver Blue 7 oz 100% Acrylic Yarn
  • 1 Ball Super Saver White 7 oz 100% Acrylic Yarn
  • 2 Balls Red Heart Delft Classic Crochet Thread, 350 YD/ 320 MM.

The Super Saver and crochet thread are crocheted together at the same time so that you have the durability of the Super Saver and added security strength provided by the crochet thread to make this a long lasting and durable beach bag.

The top white band of the bag has a oceanic blue tinge due to the crochet thread being changed to a different colour. Feel free to mix and match your crochet threads to make this bag fit to your personality. You may also change the colours to other Red Heart Super Saver colours to fit your lifestyle. Beach-Bag3

Special Instructions:

  • The Crocodile Stitch is very easy to form. See my video for visual instructions on creating this stitch. The crocodile stitch is formed by putting in 5 DC’s going down the first post, ch 1, then 5 DC’s going up the neighboring post. The posts are grouped in twos which makes them easy to locate and work with.
  • Stitch sets for starting this project is in groups of 6. Some say to use sets of 3 but if you don’t end on the right set of 3, you will end up with an odd scale left out. 6 keeps that from happening and one scale is stretched over 6 stitches to help you visualize this.


CH = Chain, DC = Double Crochet, SL ST = Slip Stitch, BEG = Beginning, FP = Front Post,

Beach Bag Base Instructions:

  1. Using both Super Saver Blue and Crochet Thread together, Chain 14 sets of 6 = 84 chains. Join BEG CH ensuring not to twist chain.
  2. Chain 3, DC into the base of the CH 3. *Chain 2, Skip 2 Chains, Put 2 DC into the next stitch, Repeat from * all the way around the chain. At the end of the row, you will CH 2 and SL ST to the top of the BEG CH 3. (There will be 28 groups of 2 DC’s together)
  3. Chain 3, DC 4 Times down the first Front Post (FP). Chain 1, DC 5 times going up the next FP. *CH 1. SKIP the next group of 2 DC’s on the row. 5 DC’s down the first FP, CH 1, 5 DC’s going up the next FP. Repeat from * all the way. You will end up with 14 scales all together. The final CH 1 will be SL ST’d to the 3rd CH of the BEG 3 CH. This will hold down the scale from curling forward.
  4. You will slip stitch  your way to the left (if crocheting right handed, vice versa if left handed) so that you end up in the centre of the below scale. CH 3, DC into the same centre area. *CH 2, 2 DC’s in between the next group of 2 DC’s seen on the below line (this will be between the two scales), CH 2, 2 DC’s in centre of the next scale. Repeat from * all the way across, final will be CH 2 and SL ST to top of BEG CH.
  5. For changing colour, this is where it is done. If wanting solid colours or not wanting to change colour, just carry on. If you are using the crochet thread, you can just carry that thread yarn on into the next colour.
  6. Repeat Steps 3 & 4 for the duration of this purse. Each 1 scale line requires steps 3 & 4 to be completed.
This purse has 16 scales in height. The colours are as follows 1 Blue Scale, 3 White, 3 Blue, 3 White, 3 Blue and 3 White. Fasten off both thread yarn and super saver yarn when you have achieved the height you want.
NOTE: The bottom of the purse will still be left open and we will seal that up after the top of the band is completed first.

Top Beach Bag Band:


  1. Fasten on the opposite colour that you finished the base of the purse with. In my case, I used the blue. Be sure to add in the crochet thread in as well.
  2. Fasten to the middle of any scale, CH 1 and *2 SC into the CH 2 Gap, SC into the next gap between the two DC’s on the line below. Repeat * all the way around, See picture above to help you visualize this step. SL ST to the BEG CH 1.
  3. CH 1, SC into each stitch below, all the way around. SL ST to BEG CH at end.
  4. Repeat Step 3 – 4 More Times. Fasten off.

Sealing The Bottom of The Bag

  1. Lay the bag flat on a surface. If you have any imperfections on your bag of the SL ST’ing on the top band, position the bag in a way that those imperfections appear on a folded side edge. It’s easy to conceal those imperfections on a folded edge then leaving them so they are in the middle of a flat surface when people see your bag.
  2. Fasten on a the same colour super saver and thread yarn that you have used on the bottom of the bag. Seal shut using SC method. SC using both stitches on both sides of the bag to close it off.
  3. Fasten off yarn and do an extra tie to ensure it’s sturdy. Weave in tails as normal.

Strap – Create 2

  1. Sample shown is using dark blue to conceal any dirt on your hands or sun tan lotion staining. Super Saver and Crochet Thread together again.
  2. Leave a 24″ tail before starting your slip knot. We are going to use this as a sewing string afterwards.
  3. CH 11, SC 2nd from the hook and all the way down the row. Turn
  4. CH 1, DC into each stitch all the way down the row. Repeat this until line until you get the desired length.
  5. Leave a 24″ tail on afterwards to use as a sewing string for the final step.
  6. I have 96 Rows on my strap, measuring 37″ long.

Attaching Straps


  1. Laying purse flat. The straps are positioned 3″ away from the edge of the bag on both sides.
  2. The straps end at the base of the top band of this bag.
  3. Using 4 rows of SC, firmly hand sew the stitch using the same super saver yarn colour and crochet thread.
  4. When sewing the strap into place, ensure to grab only the yarn in the top band that is on the inside of the bag. Your sewing string should never go through the band to the exterior of this purse.
  5. I sewed this together using three separate lines from the top of the band to the lowest part so that the entire strap is sealed in. It is sewn so well together there is no evidence of yarn stress or fatigue by the yarn on the outside of this bag. You should also not see any visual indications of the sewing yarn strand on the outside of this bag. See pic above to prove that.
Good Luck and Enjoy Your New Bag.
By Michael Sellick, ©2012 The Crochet Crowd.

Mikey, aka Michael Sellick, of The Crochet Crowd, started this online journey back in 2008. A mere hobby in trying to reach out to others as he was mentally struggling with his own issues. His goal was simple, find others in the yarn communities, like him, that have a common interest.

The journey and main baby of the whole idea started with a YouTube Channel and then in 2011, an official website was developed. Michael is not only the face of The Crochet Crowd but also the working engine behind the crowd in self-taught programming, social media and so much more.

Enjoy the stitching journey. Life is short, enjoy this wonderful hobby and all of the learning opportunities that come with it.

5 thoughts on “Crochet Beach Bag Pattern”

  1. Nicole says:

    No Blue Button

  2. Julie G says:

    No blue button ?

  3. Kara says:

    No blue button

Leave a Reply

Your email address will not be published. Required fields are marked *