How do I Put Foam in Plastic Barrels to Float Them?

Filling a plastic barrel with expanding urethane foam will produce a highly buoyant float which may be left in contact with water for weeks or even months at a time. Such a barrel is ideal for making a do-it-yourself floating dock, buoy, party barge or flotation aid for use on a lake or pond. This process is explicitly for filling a single barrel with foam, but may be expanded for making many floating barrels simultaneously via the use of larger batches of foam.

...
This process will also work for wooden barrels, though they shouldn't be left in contact with the water for as long.

Step 1

Remove the top of the 55-gallon drum.

Step 2

Following the specific instructions on the container of urethane foam, mix the two components in a bucket and pour the foam into the open plastic drum. If more than one batch of foam is required, wait 15 to 20 minutes in between batches to ensure good adhesion. The volume of a 55-gallon drum is approximately 7.4 cubic feet, so use an amount of foam that will fill that volume (a 16-pounds kit for 2-pounds density foam).

Step 3

Wait one hour after the barrel has been filled with foam. Make a bead of epoxy around the lip of the plastic drum where the top will make contact it. Place the top back onto the drum, gluing it in place.

Step 4

Seal the lip of the drum where the top attaches to it with silicone sealant. Keeping water from coming into contact with the urethane foam will help extend the period of time the drum may be in the water from several weeks or months to a practically indefinite period of time, as long as the seal holds.