[email]&ExitURL='; ebook_obj.user_feedback = false; ebook_obj.ebID = '197'; $(document).ready( function() { //alert('ebookPopup_getJavascript ready'); $("#ebookPopupDiv table").animate( { left:'0px' }, 3000 ); $('#ebookSignUpForm').ajaxForm( { beforeSubmit: ajaxFormPreSubmit_ebookSignUpForm, dataType: 'json', timeout: 20000, error: function(XMLHttpRequest, textStatus, errorThrown){ //alert(errorThrown); }, complete: function(){ $('#ebookSignUpForm').fadeTo("slow", 1.0); $('#ebookPopupDiv .loader').hide(); $('#ebookPopupDiv .privacyText').hide(); $('#ebookPopupDiv .userFeedback').html(ebook_obj.user_feedback).show(); }, success: function(json) { var isNewSignup = 0; if (json.is_new_signup == true) { isNewSignup = 1; } var response_code = json.response_code; var alert_str = 'ebookPopup_getJavascript success' + "\n"; alert_str += 'json.result: ' + json.result + "\n"; alert_str += 'json.fname: ' + json.fname + "\n"; alert_str += 'json.lname: ' + json.lname + "\n"; alert_str += ' ' + + "\n"; alert_str += ' ' + + "\n"; alert_str += 'json.is_new_signup: ' + json.is_new_signup + "\n"; alert_str += 'isNewSignup: ' + isNewSignup + "\n"; alert_str += 'json.response_code: ' + json.response_code + "\n"; alert_str += 'response_code: ' + response_code + "\n"; //alert(alert_str); ebook_obj.logEbookSubmit(isNewSignup,response_code); //return; if (json.result > 0) { // show some feedback ebook_obj.user_feedback = 'Thanks for signing up! If the page does not reload, click here to get your book.'; // create a cookie to track the ebook signup createCookie('ebksignup', 1, 1); //console.log('ebksignup made'); // create a cookie to track the nlsignup createCookie('nlsignup', 1825, 1825); //console.log('nlsignup made'); // delay the redirect for a little bit to allow the call to logEbookSubmit to be made and return setTimeout('window.location = ebook_obj.landing_page;', 2500); //console.log('redirect stopped ' + ebook_obj.landing_page); } else { var alert_str = 'We could not sign you up.' + "\n"; alert_str += 'Please review the information you entered and make sure your email address is correct.' + "\n"; //alert(alert_str); ebook_obj.user_feedback = alert_str; } } } ); } // end main func ); // end ready; ebook_obj.logEbookSubmit = function(isNewSignup_param,response_code_param){ //alert('isNewSignup_param: ' + isNewSignup_param + '\n\n' + 'ebook_obj.ebID: ' + ebook_obj.ebID); if(ebook_obj.ebID > 0){ //console.log('logEbookSubmit ebook_obj.ebID: ' + ebook_obj.ebID); $.ajax({ url: "/ajax_process.php", type: 'GET', cache: false, dataType: "json", timeout: 2000, // we do not need / expect data returned data:{ task: 'log_ebook_submit', ebID: ebook_obj.ebID, isNewSignup: isNewSignup_param, response_code: response_code_param }, complete: function(){ }, success: function(json){ } }); } } function ajaxFormPreSubmit_ebookSignUpForm() { var alert_str = 'ajaxFormPreSubmit_ebookSignUpForm' + "\n"; //alert(alert_str); var result = true; if ($('#ebookSignUpForm input[name=email]').val() == '') { result = false; alert('You must enter a valid email address.'); } if (result == true) { $('#ebookSignUpForm').fadeTo("slow", .3); $('#ebookPopupDiv .privacyText').hide(); $('#ebookPopupDiv .userFeedback').hide(); $('#ebookPopupDiv .loader').show(); } return result; }

Follow Us on Facebook

Get updates from posted directly to your News Feed.

Free Offer
From Head to Toe, Young to Old: 26 Knit and Crochet Accessories

Discover hats, scarves, gloves, mittens, slippers, and socks to knit and crochet with this eBook featuring patterns from Red Heart Yarns.

Bonus: Get our newsletter & special offers for free. We will not share or sell your email address. View our Privacy Policy


Striped Tote Bag


Make a roomy and durable tote bag to go with any outfit using this free crochet tote bag pattern. Stylish and adorable yet also practical, this easy-to-crochet striped tote bag can be used to carry all of your essentials.  This is a great bag for the fall, but you can easily make one for the summer months by using bright colored yarn.  This Striped Tote Bag also makes a great gift for girls of all ages.

Striped Tote Bag


  • 5 mm (U.S. H or 8) crochet hook or size needed to obtain gauge
  • 2 snap fasteners
  • 1 ball Bernat® Super Value Harvest Colors (197 g / 7 oz) yarn in the following colors:
    • Moss Heather (MC)
    • Rustic Heather (A)
    • Steel Blue Heather (B)
    • Plum Heather (C)
    • Taupe Heather (D)
    • Teal Heather (E)
    • Redwood Heather (F)


Gauge:  14 sc and 15 rows = 4" [10 cm].


Measures approx 12 x 10 x 4"

Stripe Pattern

  • Work 2 rows of each color in the following sequence: A, B, C, D, E, F, MC.
  • These 14 rows form Stripe Pat.

Base of Tote

  1. With MC, ch 43.
  2. 1st row: (RS). 1 sc in 2nd ch from hook. 1 sc in each ch to end of ch. Turn. 42 sc.
  3. 2nd row: Ch 1. 1 sc in each sc to end of row. Turn.
  4. Rep last row until work from beg measures 4" [10 cm], ending with a WS row. Fasten off.

Front and Back (make alike)
To change color, work to last 2 loops on hook. Draw loop of next color through 2 loops on hook to complete st and proceed in next color.

  1. With MC, ch 36.
  2. 1st row: (RS). 1 sc in 2nd ch from hook. 1 sc in each ch to end of ch. Join A. Turn. 35 sc.
  3. 2nd row: With A, ch 3 (counts as dc). Working in back loops only, 1 dc in each sc to end of row. Turn.
  4. 3rd row: Ch 1. Working in front loops only, 1 sc in each dc to end of row. Join B. Turn.
  5. 4th row: With B, ch 1. Working in back loops only, 1 sc in each sc to end of row. Turn.
  6. 5th row: Ch 3 (counts as dc). Working in front loops only, 1 dc in each sc to end of row. Join C. Turn.
  7. 6th row: With C, as 3rd row.
  8. 7th row: As 2nd row.
  9. First 6 rows of Stripe Pat are complete.
  10. Keeping cont of Stripe Pat, rep 2nd to 7th rows until work from beg measures 32" [81.5 cm], ending with a WS row. Join MC.
  11. Next row: With MC, as 2nd row. Fasten off.

Handles (make 2)

  1. With MC, ch 80.
  2. 1st row: (RS). 1 dc in 4th ch from hook. 1 dc in each ch to end of ch. Turn. 78 dc.
  3. 2nd row: Ch 3 (counts as dc). 1 dc in each dc to end of row. Turn. Fold piece in half lengthwise and working through both thicknesses, work 1 row of sc along side of Handle. Fasten off.


  1. Sew Front and Back tog for Body. Sew Body to Base. Join MC with sl st to upper edge of Tote. Ch 1. Work 1 rnd of sc evenly around upper edge. Join with sl st to first sc.
  2. 2nd rnd: Working from left to right instead of right to left as usual, work 1 reverse sc in each sc around. Join with sl st to first sc. Fasten off.
  3. Sew snap fasteners to upper edge of Tote. Sew Handles to Tote 2" [5 cm] in from sides.
Your Recently Viewed Projects
Love these projects? Get MORE delivered to your Inbox – FREE Click Here!

All fields required.

Rate & Comment

I have not made this yet so I cannot rate it.
Cancel Reply to Comment

Newsletter Signup

Free Newsletter!

Discover crafting projects, free patterns, tips and special offers. Get free craft projects, how-to crafting tutorials & product reviews.

Please Wait

Thanks for signing up

Sorry, we could not sign you up.

Something worth saving?

Register now for FREE to:

  • SAVE all your favorite crafts
  • ADD personal notes
  • QUICKLY reference your crafts


Connect with Us

Find us online

  • Facebook
  • Google Plus
  • Instagram
  • Twitter
  • Pinterest
  • Twitter
  • Blog
  • Email
  • RSS


© Copyright 2014 Prime Publishing, LLC. All rights reserved.


Images from other crafters

There are currently no images from other crafters.

Was This Helpful?YesNo