Glass water jug lamp DIY

glass water jug lamp -

Long story short… I fell in love with a lamp at Pottery Barn.  However, the price was $170 and that didn’t include the shade.  Because I love old things more than I like new things,  I figured I could just make a lamp that looked like the one from Pottery Barn using an old glass water jug.  I lucked out at my local antique store and bought this Great Bear glass jug for a song and a dance.  I made a quick trip to Home Depot for the lamp kit supplies, fired up my glue gun and voila…. a glass water jug lamp that could grace the pages of a catalog (just sayin’).  It took me longer to find the lamp kit in the store than it did to put it together!


  • Lamp kit (which usually includes the cord, socket, hardware and adapters)
  • Lamp harp
  • Finial
  • Shade
  • Glue gun

lamp kit -


  • The instructions on the lamp kit are pretty straight forward.  You thread the cord through the rod, hook the neutral and power to the terminals on the socket, slide on the socket cover, tighten the set screw and insert the harp into the harp bottom.  (Please be sure to follow the step-by-step instructions on your lamp kit.  Nobody needs sparks a-flyin’).
  • I took my trusty glue gun and put a thick bead of glue on the inside of the bottle opening and inserted the lamp base.  Once that dried (which was almost instantly), I put another bead of glue around where the lamp ring met the bottle opening.  I used hot glue because it will hold everything in place firmly, but can be easily removed if I ever have to replace the lamp base.
  • Place the shade on the threaded stud and secure with the finial.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s