Tung oil should be redone once every six months if you want to keep your wood in good condition. Teak oil should be reapplied once every six months to a year. So it can last longer but feel free to reapply sooner.