Free US shipping, no minimum · Ships from New Jersey in 1–2 business days

In stock now — ships in 1–2 business days Free shipping across the USA, no minimum Custom printing from 500 units, 2–3 weeks GOTS certified organic cotton ISO 9001:2015 certified 24 sizes, 2×3 to 24×34 inches Printing & embroidery in-house
Guides

Wedding Favor Bags: What Size to Buy and How Many to Order

Order one favor bag per guest plus 5–10% extra. A 3×4 in bag holds almonds or chocolates, a 4×6 holds a soap or candle tin, and a 5×7 holds cookies or tea. A quantity table, sizes and prices.

Monam Shajar Cotton Pouch · Jackson, New Jersey

Published 3 min read

Natural cotton muslin double drawstring favor bag with braided cotton cords

Quick answer: order one favor bag per guest, plus 5–10% extra for late additions, vendors and mistakes. For 100 guests, that is 105–110 bags. The most popular sizes are a 3×4 in bag for sugared almonds, chocolates and mints, a 4×6 in bag for a mini soap, candle tin or bath bomb, and a 5×7 in bag for cookies, tea or coffee.

Cotton Pouch supplies cotton drawstring favor bags from Jackson, New Jersey, in natural cotton and five colors, from a single sample bag up to packs of 500.

How many wedding favor bags do I need?

Count every guest on your final list, including children if they receive a favor, and add 5–10%. Some couples give one favor per couple or household instead of per guest, which roughly halves the number; The Knot covers both approaches. Extra bags are cheap insurance: a few always go to the wedding party, vendors or a guest who wants a second one, and Zola also recommends ordering a few extras.

Guests Bags to order (about +10%) Simplest packs to buy
50 55 1 × 50 + 1 × 25 (75 bags)
75 85 1 × 100
100 110 1 × 100 + 1 × 25 (125 bags)
150 165 1 × 100 + 1 × 50 + 1 × 25 (175 bags)
200 220 2 × 100 + 1 × 25 (225 bags)
250+ 275+ 1 × 500 (the lowest price per bag)

Leftover bags are useful afterwards for bridal-party gifts, thank-you gifts and storing the cake topper or ring box.

What size favor bag do I need?

Choose a bag about 1 inch wider and 2 inches taller than the favor, so it closes with a neat gather and room for a tag.

Favor Bag size
5 sugared (Jordan) almonds, chocolates, mints, a charm 3×4 in
Mini honey jar, lip balm, small candle tin, guest soap 3×5 in
4 oz soap, bath bomb, 4 oz candle tin, succulent in a small pot 4×6 in
Cookies, loose-leaf tea, coffee sample, seed packets, 8 oz candle 5×7 in
Larger gift sets, a small jar of jam with a spoon 6×8 in
Mini wine or champagne bottle (187 ml) 6×10 in in canvas

For more sizes, see what size drawstring bag for soap, candles, jewelry and coffee.

Which color and fabric?

Natural, unbleached cotton muslin is the classic choice for rustic, boho, garden and barn weddings, and it suits any color scheme. For a matching palette, our cotton favor bags also come in black, red, green, yellow and orange. Use 145 GSM muslin when you want the bag to look substantial on the table, and 110 GSM for the lightest, softest bag. A double drawstring closes tighter and looks neater tied in a bow. See muslin vs canvas vs mesh for the full fabric comparison.

How much do cotton favor bags cost?

At Cotton Pouch, as of October 2026:

  • Natural muslin, in a pack of 500: 3×4 in $0.26 a bag, 4×6 in $0.31 a bag, 5×7 in $0.36 a bag.
  • Colored cotton, in a pack of 100: 3×4 in green $29.49, 4×6 in red $34.99, 5×7 in black $38.99.
  • One sample bag: $5.99 in any small size, to check the fit and color before you order.

Shipping is free in the US with no minimum order. You can also build a Spec Box of samples in several sizes and colors.

Can favor bags be printed with our names and date?

Yes. We print or embroider monograms, names and dates from 500 units. Allow 2–3 weeks from artwork approval, plus shipping. Blank bags are in stock and ship in 1–2 business days, so if your date is close, order blank bags and add a printed tag or stamp.

When should I order wedding favor bags?

Order blank bags 3–4 weeks before the wedding so you have time to fill and tie them. Order printed bags at least 5–6 weeks ahead to allow for proofing, production and shipping.

Frequently asked questions

How many favor bags do I need for 100 guests?

Order 105–110 favor bags for 100 guests: one per guest plus 5–10% extra. A pack of 100 plus a pack of 25 covers it.

What size bag is best for wedding favors?

A 3×4 inch bag is the most popular wedding favor bag, for sugared almonds, chocolates and mints. Use 4×6 inches for a mini soap, candle tin or bath bomb, and 5×7 inches for cookies, tea or coffee.

How many Jordan almonds go in a favor bag?

Five sugared almonds is the tradition, standing for health, wealth, happiness, fertility and long life. Five almonds fit comfortably in a 3×4 inch bag.

Should wedding favors be one per guest or one per couple?

Either works. One per guest is the most common; one per couple or household halves the number. Whichever you choose, add 5–10% extra.

Can I get custom printed wedding favor bags?

Yes. Cotton Pouch prints or embroiders names, dates and monograms on cotton favor bags from 500 units, with a 2–3 week lead time from artwork approval.

Written by

Monam Shajar, Cotton Pouch

Cotton Pouch makes and ships cotton drawstring bags from Jackson, New Jersey: 24 sizes in muslin, canvas and mesh, packed every day for soap, candle, jewelry, tea and coffee brands.

About Cotton Pouch Certifications Ask a question

More guides

Chat with us