Hardwood decking should be oiled at least once a year to maintain its natural color and protect it from the elements. However, the frequency of oiling may vary depending on the amount of sun exposure and foot traffic your deck receives.