Native Sun Square Bag

Crochet Granny Square Bag

I have really been wanting to make this bag for a long time. I absolutely love crocheting bags!

This post contains affiliate links

By purchasing through these product links, I will receive a small commission for bringing you the link. This is at no extra cost to you.

I have made several bags over the years, such as the super popular Gradient Blocks HandbagMonhegan Beach Tote, and Splish Splash Mini Tote.

Originally I thought I would expand the square to 12″, because that was about the size I wanted the bag to be, but once I got started I thought of how cute it would be to have four squares together instead. I’m so glad I made it this way! It’s fantastic!

Ready to make one? Keep reading!


Worsted  Weight Yarn (#4)

  • Color A (3 oz/155yds) [I used Aqua]
  • Color B (6 oz/308yds) [I used White]

H/8/5.00mm Hook

Yarn Needle


Optional Materials



Not important for this project


Approximately 12.5” x 12.5”

Stitch Guide

ch = Chain

dc = double crochet

FPtrc = Front Post treble crochet

FPdc = Front post double crochet

Ltrc = See Special Stitches

rnd = round

sc = single crochet

sl st(s) = slip stitch(es)

trc = treble crochet

Skill Level


Written in U.S. Terms


  • Follow the Native Sun Square pattern for the front panel
  • Beginning chain 3 counts as a stitch where indicated only
  • This bag was made with Main Street Yarns Shiny & Soft Worsted in colorways Bright Teal and Just White.


Front Panel

Make 4 Native Sun Squares. Block to 6”.

Back Panel

With Color B,

1. Ch 47, sc in 2nd ch from hook and in each ch across, turn (46)

2. Ch 3 (cts as 1st dc), dc in each st across, turn (46)

3-23. Repeat row 2

24. Ch 1, sc in each st across; Fasten. (46)

Handles (Make 2)

With Color B,

1. Ch 101, sc in 2nd ch from hook and in each ch across, turn and sc down opposite side of ch, 

sl st to join (200)

2. Ch 1, sl st in each sc arnd; Fasten.


With Color B,

Cut 21 – 9” strands. Separate into 7 groups of 3.

Decor Chain

With Color B,

Leave a 5” tail on each end: Ch 40; Fasten.


  • Working through back loops only (& both layers at the same time) with Color B: Hold twosquares back sides together, ch 1, sc in each st across; Fasten. Repeat with next two squares.
  • Working through back loops only (& both layers at the same time): Hold both two-square panels back sides together, ch 1, sc in each st across; continue to sc around the outside of the front panel working through both front & back loops; Fasten.
  • Hold front panel and back panels front sides together and sew evenly around 3 edges.
  • Sew first handle to the front panel, lining each end up behind front post stitches of the top squares. Sew only approximately 5 stitches of each handle end.
  • Sew second handle to back panel, lined up evenly behind first handle.
  • Add fringe to the bottom of the bag: one on each corner, one centered under each group of front post stitches, one in the center under square seam, one centered between each corner fringe and front post fringe on each side, and one between front post fringe and center seam fringe on each side.
  • Add beads to each end of decor chain, tie off ends so beads are secure.
  • Add beaded decor chain around one side of the handle on the front panel.
  • Hide all strings

Let me know what you think in the comments!

I’d love to see your finished projects! Join the Blackstone Designs Crochet Community or share them to my Facebook page!

Hope to see you there!! 

And don’t forget to add this pattern to your Ravelry favorites and Pin it for later, so you can always find it!

Written pattern and photographs © 2013 Sonya Blackstone of Blackstone Designs. Please do not sell, share, or modify this pattern, but instead share the link to where the pattern can be found. You may sell items you make with this pattern. This pattern, as with all Blackstone Designs/Sonya Blackstone patterns, are not for educational use without written permission from the designer.  

Sonya Blackstone is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites.

Leave a Reply

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