Crochet Bottle & Cup Holder Patterns

Citrus Net Bottle Hugger With Loop: Free Crochet Pattern

TrendwireUs • October 27, 2026
Citrus Net Bottle Hugger With Loop: Free Crochet Pattern

Citrus Net Bottle Hugger With Loop: A Beginner's First Project

If you have never held a crochet hook before, this is the perfect place to start. The Citrus Net Bottle Hugger is a snug little sleeve that slips over a standard water bottle, worked in a soft forest green linen-blend yarn with an open, airy mesh body and a cheerful rust scalloped edge at the top. A short crocheted loop lets you hook it onto a bag strap or your finger, and a back-to-back lemon-slice appliqué cluster sits proudly on the front for that retro 1970s feel. The finished hugger is about 3 inches across and 6.5 inches tall, slightly stretchy, and matte with a lovely handmade texture. Best of all, it uses only the most basic stitches, so you will finish your very first project in an afternoon and have something genuinely useful to show for it.

Materials Needed

  • Yarn: Worsted-weight (CYC 4) linen blend, approximately 120 yd / 110 m total, split as follows: 90 yd / 82 m forest green (MC), 20 yd / 18 m rust (CC1), 10 yd / 9 m pale lemon (CC2).
  • Crochet hook: Size G/6 (4.0 mm), or whatever size gives you the gauge below.
  • Stitch marker: 1, to mark the first stitch of each round.
  • Tapestry needle: A blunt-tipped needle with a large eye, for sewing on the loop and appliqués and for weaving in ends.
  • Scissors: Any sharp pair for cutting yarn.
  • Finished size: Body approx. 3 in / 7.5 cm diameter x 6.5 in / 16.5 cm tall (unstretched), stretching to fit a bottle 2.6–3.2 in / 6.5–8 cm in diameter (a standard 16.9 oz / 500 ml water bottle). Loop approx. 2 in / 5 cm long. Each lemon slice approx. 1.75 in / 4.5 cm diameter.

Abbreviations and Beginner Glossary

  • ch – chain. Wrap the yarn over your hook and pull it through the loop already on your hook. This makes a small link of "chain."
  • sc – single crochet. Insert your hook into the stitch, wrap yarn over, pull up a loop (2 loops on hook), wrap yarn over again, pull through both loops. One sc made.
  • hdc – half double crochet. Wrap yarn over first, insert hook into stitch, pull up a loop (3 loops on hook), wrap yarn over, pull through all 3 loops at once.
  • sl st – slip stitch. Insert hook into stitch, wrap yarn over, pull through both the stitch and the loop on your hook in one motion. Used here to join rounds.
  • st / sts – stitch / stitches. One completed unit of crochet work.
  • sp – space. The gap made by a chain; you work into the gap rather than into a stitch.
  • ch-3 sp – chain-3 space. The little hole created by three chains in the previous round.
  • rep – repeat. Do the bracketed or starred section again.
  • [ ] – brackets group stitches that are repeated together.
  • * to * – work everything between the stars, then repeat it as many times as instructed.
  • magic ring – an adjustable loop of yarn you crochet into, then pull tight so no hole remains in the center. Make a loop with the yarn tail behind it, insert hook into the loop, pull up a loop, ch 1 to secure, then work your stitches into the ring and pull the tail to close it.
  • join – finish the round by working a slip stitch into the first stitch (or as directed) so the round closes into a circle.
  • fasten off – cut the yarn a few inches from your work and pull the tail all the way through the last loop to lock it.
  • whipstitch – a simple sewing stitch: bring the needle up through both layers, over the edge, and back down, repeating around the edge.

Gauge

Gauge: 4 mesh squares = 2 in / 5 cm, and 6 rounds = 2 in / 5 cm, in the mesh pattern (ch 3, sc in ch-3 sp).

Gauge simply means how big your stitches come out. If your stitches are bigger than the pattern expects, the hugger will be baggy and slide off the bottle; if they are smaller, it will not stretch over the bottle at all. To check, crochet a small practice piece: work a magic ring, then about 6 rounds of the mesh pattern (Round 6 and Round 7 from below, repeated). Lay it flat and measure 4 mesh squares across and 6 rounds up with a ruler. If you have more squares than 4 in 2 inches, your stitches are too small — try a larger hook. If you have fewer, your stitches are too big — try a smaller hook. It is worth the ten minutes.

Beginner Tips Before You Start

  • Use your stitch marker. Place it in the first stitch of every round. Because you work in a continuous spiral of joined rounds, it is very easy to lose your place, and the marker tells you exactly where the round began.
  • Do not pull the yarn tight. Hold the yarn with a relaxed, even tension. Gripping hard makes tiny, stiff stitches that will not stretch over the bottle.
  • Count your chain-3 spaces. Every net round must have 16 ch-3 spaces. If you get 15 or 17, the mesh will twist — count before you join.
  • Keep the base flat. After Round 5, lay the base on the table. It should sit flat like a little coin, not cup upward. If it cups, your stitches are too tight; if it ripples, they are too loose.
  • Work the scallop loosely. The rust edge needs relaxed chains to form a soft scallop rather than a tight ruffle.
  • Practice the magic ring on scrap yarn first. It is the only slightly fiddly part of this pattern, and one practice try makes it click.

Step-by-Step Instructions

Notes: The hugger is worked in the round from the base up, without turning. Join each round with a slip stitch unless told otherwise. Mesh rounds alternate: a round of single crochet (the "rail") and a round of chain spaces (the "net"). The rust edge is the final round. The appliqués are made separately and sewn on back-to-back.

Base (forest green MC)

Round 1: Make a magic ring. Ch 1, work 8 sc into the ring, join with sl st to first sc. (8 sc)

Round 2: Ch 1, 2 sc in each st around, join. (16 sc)

Round 3: Ch 1, [2 sc in next st, sc in next st] 8 times, join. (24 sc)

Round 4: Ch 1, [2 sc in next st, sc in next 2 sts] 8 times, join. (32 sc)

Round 5: Ch 1, sc in each st around, join. (32 sc) Base now measures approx. 3 in / 7.5 cm across.

Mesh Body

Round 6 (net): Ch 3 (counts as first ch-3 sp), skip 1 st, sc in next st, *ch 3, skip 1 st, sc in next st; rep from * around, ch 3, join with sl st into the base of the beginning ch-3. (16 ch-3 spaces)

Round 7 (rail): Ch 1, sc in each ch-3 sp and in each sc around, join. (32 sc)

Rounds 8–25: Repeat Rounds 6–7 nine times more. (16 ch-3 spaces / 32 sc on alternating rounds) Body measures approx. 6 in / 15 cm from base before edging. Slip stitch to the next ch-3 space to position for the edging.

Rust Scalloped Edge (CC1)

Round 26: With rust, join to any ch-3 space. Ch 1, *[sc, ch 2, sc] in same ch-3 sp, ch 3, skip next sc; rep from * around, join with sl st to first sc. Fasten off rust. Weave in ends.

Loop Handle (forest green MC)

Row 1: Leaving a 4 in / 10 cm tail, ch 12. Sc in 2nd ch from hook and in each ch across. (11 sc) Fasten off, leaving a 6 in / 15 cm tail.

Fold the loop in half and sew both short ends securely to the inside of the top edge of the hugger, centered opposite where the appliqué cluster will go. Weave in ends.

Lemon Slice Appliqué (make 2: one pale lemon CC2, one rust CC1)

Round 1: With chosen color, make a magic ring. Ch 1, work 10 hdc into ring, join with sl st to first hdc. (10 hdc)

Round 2: Ch 1, 2 sc in each st around, join. (20 sc)

Round 3: Ch 1, [sc in next st, ch 1] around, join. Fasten off, leaving a long tail for sewing. Each slice measures approx. 1.75 in / 4.5 cm.

Assembly and Finishing

1. Block the hugger. Dampen the piece lightly with water (a spray bottle is ideal), then shape it gently with your hands into a neat cylinder and let it dry flat. Do not over-stretch — you only want to even out the mesh, not enlarge it.

2. Join the lemon slices. Place the two slices back-to-back with the pale lemon facing out and the rust behind, aligning the edges. Thread a tapestry needle with matching yarn and whipstitch all the way around the outer edge, catching both layers in every stitch so the cluster is firm and flat.

3. Attach the cluster. Center the joined slices on the front of the hugger, halfway between the base and the top edge. Using small stitches through the mesh only (not through to the inside), sew around the cluster so it sits flat against the net.

4. Weave in all ends. Thread each tail onto the tapestry needle and run it back and forth through the inside of nearby stitches for about an inch, then trim close to the work. Never knot your ends — weaving hides them invisibly.

5. Final check. Slip the hugger over a bottle and adjust the loop. Give the mesh a gentle stretch to settle it into shape.

Pro Tips and Variations

  • Change the colors. Swap the forest green for navy or cream, and the rust for mustard or pink, to make a completely different mood. Use up leftover worsted-weight yarn from your stash — just keep the total yardage similar.
  • Adjust the size. For a wider bottle, add one more increase round to the base (Round 6: [2 sc in next st, sc in next 3 sts] 8 times, join — 40 sc) and work 20 ch-3 spaces per net round instead of 16. For a shorter cup cozy, stop the mesh after Round 17 and work the edging there.
  • Try a different yarn. Cotton gives a crisper, more washable hugger; acrylic is softer and stretchier. Any worsted-weight (CYC 4) yarn works — just check your gauge again, since every yarn behaves a little differently.
  • Make a fruit salad. Work the appliqué in orange, lime, or grapefruit colors and sew two or three slices around the hugger instead of one cluster for a playful, fruity look.

Also Check Out: We think you'd love this beautiful pattern on our sister site: Enchanted Fairycore Baby Cocoon with Floral Motif - Free Pattern