Connect with H&H

DIY Hanging Coat Rack

DIY Hanging Coat Rack - House & Home

Add charm and storage with a painted branch.

If you have a narrow entryway or a shortage of closet space in your home, try this easy DIY as an alternative to traditional, free-standing coat racks.


  • Fallen branch
  • 2 equal lengths of chain link (measure from ceiling to approximate hanging height and multiply by two to get the length of each chain)
  • 2 eye hooks
  • 2 screw anchors
  • Drill
  • Hammer
  • Low- or no-VOC paint

Step 1: Paint the branch

Choose a sturdy, fairly straight branch with a few knots that give it an interesting shape, and make sure the hook of a hanger can fit around the diameter. Let the branch dry out completely, then, using a small brush, paint it with eco-friendly white paint for a fresh look.

Step 2: Secure eye hooks in ceiling

Anchor two ceiling hooks 1' from the wall, to ensure enough space for coats to hang. The distance between each hook will depend on the length of the branch. I measured in about 6" from the tip of each end for balance. Drill a hole in the ceiling, tap in a screw anchor with a hammer, then screw in the eye hooks.

Step 3: Hang the finished branch

Slip both ends of one length of chain link onto an eye hook to create a loop. Repeat for the other eye hook. The length of chain will depend on ceiling height, but the branch should rest about 5' or so above the floor. Finish by sliding the branch through the loops. For extra stability, nail the chain to the branch.

Rug, Dash & Albert; chair, HomeSense; shoe cabinet, Ikea; wall colour, Miracle (P5085-24D), branch colour, Whipped Cream (P5233-14), Essence by Para Paints.


Kathryn Bala


John Cullen

Comment Guidelines

We welcome your feedback on H&H reserves the right to remove any unsuitable personal remarks made about the bloggers, hosts, homeowners and/or guests we feature. Please keep your comments focused on decorating, design, cooking and other lifestyle topics. Adopt a tone you would be willing to use in person and do not make slanderous remarks or use denigrating language. If you see a comment that you believe violates any of the guidelines outlined above, please click “Flag as inappropriate.” Thank you.