Skip to Content (Press Enter) Skip to Footer (Press Enter)

How to Make a Milk Bottle Lantern

Level
Beginner
Time
1/2 day
Budget
10 - 30

Get creative and make something magical from recycled milk bottles! A firm favourite with mini makers, this bright lantern project can be made using whatever colours and shapes you like. 

Why not make a few and string them onto twine to make a lantern garland? Follow our simple step-by-step tutorial and get crafting.

Only use with LED tealights.

Discover more kids' craft projects here > 

You will need

Is $ 3.49

Quantity: 1

Subtotal

Is $ 3.49

Is $ 4.49

Quantity: 1

Subtotal

Is $ 4.49

Is $ 6.49

Quantity: 1

Subtotal

Is $ 6.49

Is $ 3.49

Quantity: 1

Subtotal

Is $ 3.49

Is $ 6.49

Quantity: 1

Subtotal

Is $ 6.49

You’ve viewed 2 of 5 products

You’ve viewed 4 of 5 products

Total:

You will also need:

*Milk bottles

*Scissors

*A paintbrush

Optional:

*Craft punch

Step 1

Remove the label from the milk bottle.

 

Then, cut around the dent where the label used to be to create the lantern.

Step 2

Cut lots of different shapes from the tissue paper.

 

Tip: You could use any shape punches you may have to speed this up.

diwali-lanterns-2.jpg?sw=680&q=85
Step 3

Apply some glue to the milk bottle, then place on a tissue shape and then brush over with more glue.

 

Repeat until the bottle is covered with shapes.

Step 4

Carefully pierce a hole either side of the bottle and then thread through a pipecleaner to create a handle, twisting the ends to secure it.

Step 5

Place an LED tealight in the base of the lantern (or more, if you’d like more light) and switch on to see the light glow through the coloured shapes.

Step 6

Thread through a length of yarn or twine to create a garland. If you wanted the lanterns to stay in place you could secure them with a little tape

Related Products

  • bvseo_sdk, dw_cartridge, 18.2.0, p_sdk_3.2.0
  • CLOUD, getReviews, 18ms
  • reviews, product
  • bvseo-msg: Unsuccessful GET. status = 'ERROR', msg = 'Not Found.'; Unsuccessful GET. status = 'ERROR', msg = 'Not Found.';
Top