Linseed oil creates an excellent finish for wood goods if applied in thin coatings and given plenty of time to cure. However, depending on the environment and the thickness of the application, it might take anywhere from two weeks to ten weeks for the oil to completely dry out.