• Crochet Patterns
    • Beginner Patterns
    • Hats
    • Scarves
    • Accessories
    • Bags & Containers
    • Home Decor
    • Kitchen
    • Bath
    • Cotton Yarn Crochet Patterns
  • Round Ups
  • Tutorials
  • Craft Shows
    • Printables
  • Crocheting With Cotton Yarn
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube

Cute As A Button Crochet & Craft

Crochet Patterns & Tutorials

  • Home
  • About
    • Privacy Policy
    • Cookie Policy
  • Blog
  • Etsy Shop
  • Contact
  • 5 Days of Cotton 2022

Bags & Containers Cotton Yarn Crochet Patterns Crochet Patterns Kitchen

Beach Vibes Crochet Bottle Holder

Striped water bottle holder on white tile background. Green monstera leaves and balls of yarn in the background.

This easy crochet bottle holder pattern is a simple project using only single crochet stitches! The basic construction makes it easy to customize the size to fit your favorite water bottle!

The alternating stripes give this bottle holder a modern retro feel. Have fun coming up with your favorite color combos; the possibilities are endless! This is a fun and practical project for any season!

The Origin of This Crochet Pattern

When I spotted Lion Brand’s Nuboo yarn, I wanted to use it for something that I would normally use a cotton yarn for, to see if it was a comparable substitute. One of my favorite things to make with cotton yarn is a nice water bottle holder! They are so practical and the stitch options are neverending.

For this pattern I decided to go with super simple… only single crochet stitches… so that I could create some creative striping. There were so many beautiful colors to choose from in the Nuboo yarn that I really wanted to purchase a number of colors and play with them together!

Striped water bottle holder on white tile background. Green monstera leaves and balls of yarn in the background.

I’m both happy with how the colors turned out, as well as the fact that this turned out to be a super simple and easily adjustable pattern with the simplicity of the single crochet stitches.

If you want to check out any of my other crochet water bottle patterns, take a look at the following:

  • Star Stitch Bottle Holder
  • Peek-A-Boo Water Bottle Holder
  • Trellis Water Bottle Holder

The Yarn for This Pattern

This post contains affiliate links, which means I may receive compensation (at no additional cost to you) if you make a purchase using these links.

Usually I use a 100% cotton yarn for my water bottle holders. This time I was excited to try out a new yarn from Lion Brand, Nuboo yarn!

Nuboo yarn is 100% Lyocell, which is fiber produced from bamboo pulp. The Lion Brand website describes it as having a sheen like bamboo yarn and mercerized cotton.

My favorite thing about the Nuboo yarn is the silky smooth feel and sheen. I am also in love with the beautiful selection of 18 different colors to choose from! It was so hard to pick! The only downside was that it did split quite a bit and was kind of “slippy”, so I found myself needing to tighten up my tension to combat those elements.

The Pattern

If  you would like to purchase an inexpensive, ad-free printable pdf version of this easy crochet bottle holder pattern, you can find it here at my Etsy shop.

Add this easy crochet bottle holder pattern to your Ravelry favorites HERE.

Materials:

~ 114 total yards Size 4 Yarn in 4 colors (Colors and yardage of each listed in pattern notes. I used Lion Brand Nuboo in Dragonfly, Salmon, Blush and Goldenrod)
~ US H/ 5 mm Crochet Hook
~ Yarn Needle
~ Scissors

Gauge:

Gauge can be measured by crocheting the base (6 or 8 rounds, depending on the size you are making) and measuring after the last round.

Sizing:

2 sizes
Small size fits a standard 16.9 fl oz water bottle (base diameter of holder: 2.25” / height: 6.5”)
Medium size fits 27 fl oz bottle with a 2.75”-3” base (pictured) (base diameter of holder: 3” / height: 6.5”)
Sizing can be easily adjusted by changing the number of stitches in the base or sides (instructions in pattern notes)

Stitches Used:

(ch) chain
(sl st) slip stitch
(sc) single crochet
(sc blo) single crochet back loop only

Pattern Notes:

Beginning chain of each round does not count as a stitch.

IMPORTANT: I tend to crochet tightly. So be sure to check your gauge after completing the base and if you are crocheting more loosely you can move to a smaller hook (or larger if you crochet even more tightly). Some people find they even need to go down two hook sizes to meet my gauge. The yarn used for this pattern is also a little on the thin side for a size 4 yarn. If you are using a “fluffier” acrylic yarn, your gauge will probably be much bigger. Either adjust your gauge by changing your hook size, or by decreasing the number of rows you complete in the base and sides.

Color Yardage (using Lion Brand Nuboo yarn):
Dragonfly (blue) 97 yards
Blush (light pink) 8 yards
Goldenrod (gold) 6 yards
Salmon (salmon) 3 yards

Instructions are included for two general sizes. However, it is easy to adjust the sizing so that you can customize your bottle holder to fit your favorite water bottle. Simply complete the number of rows in your base that will make your base the same width as the widest part of your water bottle (or even ¼” smaller if you want a good snug fit). If you are increasing your holder to be larger than the largest round included in this pattern, simply continue to add one additional stitch between each increase stitch in the round, for every round. This will increase each round of your base by 6 stitches. Once you get to the first round of the sides (after base is completed), your number of stitches will remain the same as you work up the sides. Continue your rounds of the sides until you reach the height you desire. If you are making your holder taller than the tallest round included in the pattern, you can choose to complete additional rounds with the last color yarn used in the pattern or continue to create further striping.

Pattern:

Begin with color ‘dragonfly’.

Round 1: Ch 2. 6 sc in the 2nd chain from the hook. Join with a sl st to the first sc in the round. (6)

Round 2: Ch 1. 2 sc in the same stitch and each stitch around. Join with a sl st to the first sc of the round. (12)

Round 3: Ch 1. 1 sc in the same stitch. 2 sc in the next stitch. *1 sc in next stitch. 2 sc in next stitch.* Repeat from * to * to the end of the round and join with a sl st to the first sc of the round. (18)

Round 4: Ch 1. 1 sc in the same stitch. 1 Sc in the next stitch. 2 sc in the next stitch. *1 Sc in each of the next 2 stitches. 2 sc in next stitch.* Repeat from * to * to the end of the round and join with a sl st to the first sc of the round. (24)

Round 5: Ch 1. 1 sc in the same stitch. Sc in next stitch. Sc in next stitch. 2 sc in next stitch. *1 sc in each of the next 3 stitches. 2 sc in next stitch.* Repeat from * to * to the end of the round and join with a sl st to the first sc of the round. (30)

Round 6: Ch 1. 1 sc in the same stitch. 1 sc in each of the next 3 stitches. 2 sc in the next stitch. *1 sc in each of the next 4 stitches. 2 sc in the next stitch.* Repeat from * to * to the end of the round and join with a sl st to the first sc of the round. (36)

If you are completing a size small: Round 6 will complete the base of your carrier. Skip rounds 7 and 8 and continue with Round 9. You will begin to work up the sides. A note on gauge: With the gauge of this pattern the base after Round 6 should be about 2 ¼ ” in diameter. If your base is much larger or smaller, you may want to consider starting over with a smaller or larger hook.

Round 7: Ch 1. 1 sc in the same stitch. 1 sc in each of the next 4 stitches. 2 sc in the next stitch. *1 sc in each of the next 5 stitches. 2 sc in the next stitch.* Repeat from * to * to the end of the round and join with a sl st to the first sc of the round. (42)

Round 8: Ch 1. 1 sc in the same stitch. 1 sc in each of the next 5 stitches. 2 sc in the next stitch. *1 sc in each of the next 6 stitches. 2 sc in the next stitch.* Repeat from * to * to the end of the round and join with a sl st to the first sc of the round. (48)

If you are completing a size medium: Round 8 will complete the base of the carrier and as you move on to Round 9, you will begin to work up the sides. A note on gauge at this point: With the gauge of this pattern the base after Round 8 should be about 3” in diameter. If your base is much larger or smaller, you may want to consider starting over with a smaller or larger hook.

Round 9: Ch 1. Sc in the same stitch. Sc blo in each stitch around. Join with a sl st to the first sc of the round. (Small: 36, Medium: 48)

Round 10: Ch 1. Sc in the same stitch. Sc in each stitch around. Join with a sl st to the first sc of the round. (Small: 36, Medium: 48)

Rounds 11 – 47: Repeat round 10. To create striping, change colors in the order listed below.

Rounds 14-15: Blush
Rounds 16-19: Goldenrod
Rounds 20-22: Blush
Rounds 22-25: Dragonfly
Rounds 26-27: Salmon
Rounds 28-29: Dragonfly
Round 30: Goldenrod
Rounds 31-32: Dragonfly
Rounds 33-36: Salmon
Rounds 37-39: Blush
Rounds 40-43: Dragonfly
Rounds 44-45: Goldenrod
Round 46-47: Dragonfly

After Round 47, your bottle holder should be 6.5” tall. You can adjust the height by adding or removing rows. Do not finish off.

Adding a Strap:

Row 1: Ch 1. Sc in the same stitch and in each of the next 6 stitches (7)

Row 2 – 140: Ch 1. Turn. Sc in the same stitch and each stitch across (7).

The strap should be about 25 ½” long at this point. Add or remove rows to make the strap as long or as short as you like. Keep in mind that the strap will stretch a little bit with use.

Finish off and leave a long tail to sew the loose end of the strap to the other side of the holder. Lay the bottle holder on a flat surface with the strap in the center so that you can locate the correct placement for the other end of the strap. Place the loose end of the strap on the inside, opposite side of the bottle holder. I lined up the bottom of the strap at round 40 so that there was an overlap of about 1 ¼”. Use a yarn needle and your long tail to sew the end of the strap onto the inside edge of the bottle holder. Since my tail was blue, I only placed my stitches in rows that were blue in order to keep the seam invisible. Once it is secured, finish off and weave in the ends.

Note: Feel free to sell finished products made with this pattern. If finished products are posted online, please include a reference/credit to this pattern, including a link. Do not distribute or claim the pattern as your own, or alter and use my photos to market your finished products.


More Patterns You Might Enjoy:

Herringbone Circle Placemat Pattern

Crochet Circle Hot Pad

Easy Hanging Plant Basket



Leave a Comment

« 7 Crochet Hacks To Make Your Life Easier!
Spill the Beans Easy Crochet Pillow »

Leave a Reply Cancel reply

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

Welcome!

Hi, I'm Esther. I love to make pretty things, especially if it involves crochet! This is where you'll find me posting projects, products, patterns and events related to my crafty obsessions! Read More…

You might also like

Chunky Twisted Cowl

15 Crochet Pillow Patterns with Amazing Texture

The Kayla Beanie

5 Crochet Items to Sell at Summer Craft Fairs

Crochet Pot Scrubber Pattern

Privacy & Cookies

This site uses cookies. By continuing to use this website, you agree to their use. For more details on cookies & privacy, see our privacy policy page.

Copyright © 2023 · Divine theme by Restored 316

Copyright © 2023 · Divine Theme on Genesis Framework · WordPress · Log in

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Do not sell my personal information.
Settings Accept
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
apbct_cookies_testsessionCleanTalk sets this cookie to prevent spam on comments and forms and act as a complete anti-spam solution and firewall for the site.
apbct_page_hitssessionCleanTalk sets this cookie to prevent spam on comments and forms and act as a complete anti-spam solution and firewall for the site.
apbct_prev_referersessionFunctional cookie placed by CleanTalk Spam Protect to store referring IDs and prevent unauthorized spam from being sent from the website.
apbct_site_landing_tssessionCleanTalk sets this cookie to prevent spam on comments and forms and act as a complete anti-spam solution and firewall for the site.
apbct_site_referer3 daysThis cookie is placed by CleanTalk Spam Protect to prevent spam and to store the referrer page address which led the user to the website.
apbct_timestampsessionCleanTalk sets this cookie to prevent spam on comments and forms and act as a complete anti-spam solution and firewall for the site.
apbct_urls3 daysThis cookie is placed by CleanTalk Spam Protect to prevent spam and to store the addresses (urls) visited on the website.
AWSALBCORS6 days 23 hoursThis cookie is managed by Amazon Web Services and is used for load balancing.
CookieLawInfoConsent1 yearRecords the default button state of the corresponding category & the status of CCPA. It works only in coordination with the primary cookie.
ct_checkjssessionCleanTalk–Used to prevent spam on our comments and forms and acts as a complete anti-spam solution and firewall for this site.
ct_fkp_timestampsessionCleanTalk sets this cookie to prevent spam on the site's comments/forms, and to act as a complete anti-spam solution and firewall for the site.
ct_pointer_datasessionCleanTalk sets this cookie to prevent spam on the site's comments/forms, and to act as a complete anti-spam solution and firewall for the site.
ct_ps_timestampsessionCleanTalk sets this cookie to prevent spam on the site's comments/forms, and to act as a complete anti-spam solution and firewall for the site.
ct_sfw_pass_key1 monthCleanTalk sets this cookie to prevent spam on comments and forms and act as a complete anti-spam solution and firewall for the site.
ct_timezonesessionCleanTalk–Used to prevent spam on our comments and forms and acts as a complete anti-spam solution and firewall for this site.
viewed_cookie_policy1 yearThe cookie is set by the GDPR Cookie Consent plugin to store whether or not the user has consented to the use of cookies. It does not store any personal data.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
CookieDurationDescription
__gpi1 year 24 daysNo description
apbct_headlesssessionNo description
apbct_pixel_urlsessionNo description
ct_checked_emailssessionNo description
ct_has_scrolledsessionNo description
ct_screen_infosessionNo description
debugneverNo description available.
euconsent-v21 yearNo description available.
fdcookietestsessionNo description
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
CookieDurationDescription
test_cookie15 minutesThe test_cookie is set by doubleclick.net and is used to determine if the user's browser supports cookies.
VISITOR_INFO1_LIVE5 months 27 daysA cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface.
YSCsessionYSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages.
yt-remote-connected-devicesneverYouTube sets this cookie to store the video preferences of the user using embedded YouTube video.
yt-remote-device-idneverYouTube sets this cookie to store the video preferences of the user using embedded YouTube video.
yt.innertube::nextIdneverThis cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen.
yt.innertube::requestsneverThis cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
CookieDurationDescription
__gads1 year 24 daysThe __gads cookie, set by Google, is stored under DoubleClick domain and tracks the number of times users see an advert, measures the success of the campaign and calculates its revenue. This cookie can only be read from the domain they are set on and will not track any data while browsing through other sites.
_ga2 yearsThe _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors.
_gat_gtag_UA_103575126_11 minuteSet by Google to distinguish users.
_gid1 dayInstalled by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously.
CONSENT2 yearsYouTube sets this cookie via embedded youtube-videos and registers anonymous statistical data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
CookieDurationDescription
__cf_bm30 minutesThis cookie, set by Cloudflare, is used to support Cloudflare Bot Management.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
CookieDurationDescription
AWSALB6 days 23 hoursAWSALB is an application load balancer cookie set by Amazon Web Services to map the session to the target.
Save & Accept
Powered by CookieYes Logo