Avicenna has aimed to establisha harmonized philosophical system that incorporates logic, epistemology, metaphysics, natural philosophy, and other types of knowledge. Although he has not directly written anything about the metaphysical foundations of science, we believe that there are some implications in his philosophy that could be considered astruthmakers of scientific propositions. As natural law is significantly correlated to “experiment”, we will first discuss the epistemological aspect of experiments in Avicennian philosophy. He believes that the observation of a repeated event could lead us to a causal relationship due to the fact that accidental events are neither permanent nor frequent. Following that, the logical approach which corresponds to this epistemology will be introduced. As Avicenna’s logic does not directly consider such an approach, we are to derive it from apparently disconnected chapters and then formulate them. It will be indicated that Avicenna has been aware of the differences between propositions that merely refer to existent instances and ones that consider the nature of instances. The latter obviously could refer to both existent instances and hypothetical instances. Finally, we present some points in his metaphysics that could establisha metaphysical basis for propositions concerning natural law. In addition, we will indicate that Avicenna’s system is able to justify the counterfactual conditionals that relate to laws of nature.