Large candles, those that weigh more than 12 ounces, have a burn time of approximately 5 to 8 hours per ounce. Candles that weigh less than 12 ounces will have a burn time of around 4 to 7 hours per ounce.