When fall winds start tugging at row covers and low tunnels, I like having a simple weight system I can make from things already sitting in the shed. This project turns metal coffee cans into sturdy, reusable garden bed cover weights that are heavy enough to hold fabric down, easy to move, and much neater than chasing loose bricks around the yard.

What I love here is that it uses just three basic items: metal coffee cans, rope, and gravel. The cans stay recognizable in the finished project, which makes the whole thing wonderfully practical and a little clever in that Midwestern “use what you have” way. If you need something fast for fall beds of lettuce, brassicas, carrots, or newly planted garlic, this is a very doable afternoon fix.

Materials for coffee can garden bed cover weights laid out on a tarp
Materials for coffee can garden bed cover weights laid out on a tarp

Materials

3 empty metal coffee cans, 30 to 34 ounce size, cleaned and dried
18 feet braided nylon or polypropylene rope, 3/8-inch thick, cut into 3 pieces 6 feet long each
24 pounds pea gravel or small drainage gravel, about 8 pounds per can

Instructions

1. Wash the three coffee cans, remove any loose paper labels, and dry them completely so the metal does not stay damp inside.

2. Punch two holes near the top of each can, placing them directly opposite each other about 1 inch below the rim so the rope will hang evenly.

3. Thread one 6-foot rope piece through the two holes in the first can so both rope ends come up above the rim and form a looped handle.

4. Tie a large overhand knot or figure-eight knot in each rope end inside the can, keeping the knots big enough that they cannot slip back through the holes.

5. Repeat the rope threading and knotting on the remaining two cans, then tug each handle firmly to make sure the knots are secure and the cans hang level.

6. Fill each can with about 8 pounds of pea gravel, stopping about 1 inch below the top so the contents do not spill when you carry them.

7. Carry the finished weights to the garden and place one at each section of row cover edge, or use all three along one vulnerable side where fall gusts usually lift the fabric first.

8. Drape the rope handles over the row cover edge or tunnel frame as needed, then set the cans on the soil path or bed edge so the weight holds the cover down without tearing the fabric.

Finished coffee can garden bed cover weights holding down a fall row cover
Finished coffee can garden bed cover weights holding down a fall row cover

Variations & Tips

For lighter covers: If you are covering tender greens with lightweight frost cloth, fill each can only two-thirds full so the weights are easier to move while still doing the job.

For windy beds: Add more gravel and use shorter rope loops if your beds sit in an open area; a lower, heavier weight shifts less in strong fall gusts.

To protect fabric: If your row cover is delicate, keep the punched holes smooth and avoid sharp metal burrs around the rim before threading the rope.

Best placement: I get the best hold by setting one can at each end and one in the middle of the loosest side, especially on beds that run east to west and catch crosswinds.

Easy seasonal storage: At the end of the season, empty the gravel back into a bucket if you want the cans lighter, then stack the cans and coil the rope inside one of them for tidy shed storage.

Optional polish: If you want them to look more finished, give the outside of each can a coat of rust-resistant spray paint before filling, but let it dry fully so the cans still slide easily into place around the garden.