Why is propanediol soluble in water? I'm a crafter who likes to make her own body oils and butters but I have no background in chemistry. Now, I just read something about propanediol (which I'm considering for modifying the feel of my anhydrous product) and on one site it says that in appearance it is a clear colourless  oil but then it also mentions it's solubility is in water. 

Confused.

So, I want to know how it can be an oil and be soluble in water, but more importantly, I want to know if this means it's not soluble in oil and hence I can't use if for my anhydrous product?
This question requires some additional specification before it can be answered.

Propanediol is ambiguous as a chemical name. There is 1,2-propanediol and 1,3-propanediol, and these are different compounds (namely, structural isomers).

Though either way, if you check references, you will see that both compounds are miscible with water, so the solubility is infinite.

See: 1,2-propanediol and 1,3-propanediol.

The term "oil" simply refers to the fact that it is a viscous liquid at room temperature.

Unfortunately, generalized solubility is hard to determine. 1,2-propanediol appears to be miscible in several different polar solvents, so you might be able to dissolve in something anhydrous.