Ribbon Length for a Bow Calculator
Work out how much ribbon a wrapped gift needs — the cross-wrap around the box plus the loops and tails of the bow — before you cut.
How it works
Cross-wrap = 2·(length + height) + 2·(width + height) + knot · Total = cross-wrap + bow allowance
A cross-wrapped ribbon goes once around the box the long way and once around the short way, so each loop is a girth: twice the side plus twice the height. Add a few centimetres to tie the knot where the two loops meet on top. The bow itself is separate — a simple shoelace bow adds little, while a full layered bow can eat three-quarters of a metre in loops and tails, so pick the style before you cut.
Worked example
For a 30×20×10 cm box the long girth is 2·(30+10)=80 cm and the short girth 2·(20+10)=60 cm, plus 5 cm to knot — 145 cm of cross-wrap. A classic bow adds 45 cm, so cut about 190 cm, or 1.9 m.
Frequently asked questions
How much ribbon does a bow use on its own?
It depends on the style: a plain shoelace bow needs only 20–25 cm beyond the wrap, a full bow around 45 cm, and a lush multi-loop bow 70 cm or more. This calculator adds the allowance for the style you choose.
Should I cut the wrap and the bow as one piece or two?
A single continuous piece is tidiest for a simple bow tied where the ribbons cross. For a big layered bow, many people cross-wrap with one piece and tie a separate bow on top, which uses a little more ribbon but looks fuller.
Does ribbon width matter for length?
Length is driven by the box size and bow style, not width. Wider ribbon does make a bigger-looking bow from the same length, so you can drop to a simpler bow allowance if you use a bold, wide ribbon.
Related calculators
This calculator is for educational purposes. Double-check important results before acting on them.