a. Effect of temperature : In general as the temperature increases the elastic property of a material decreases.

b. Effect of impurities : Addition of impurity to metal may increase or decrease the elasticity. If the impurity has more elasticity than the material to which it is added, it increases the elasticity. If the impurity is less elastic than the material it decreases the elasticity.

Other Factors affecting Elasticity:

               For isotropic materials, the presence of fractures affects the Young and the shear modulus perpendicular to the planes of the cracks, which decrease (Young’s modulus faster than the shear modulus) as the fracture density increases, indicating that the presence of cracks makes bodies brittler. Microscopically, the stress-strain relationship of materials is in general governed by the Helmholtz free energy, a thermodynamic quantity. Molecules settle in the configuration which minimizes the free energy, subject to constraints derived from their structure, and, depending on whether the energy or the entropy term dominates the free energy, materials can broadly be classified as energy-elastic and entropy-elastic. As such, microscopic factors affecting the free energy, such as the equilibrium distance between molecules, can affect the elasticity of materials: for instance, in inorganic materials, as the equilibrium distance between molecules at 0 K increases, the bulk modulus decreases.The effect of temperature on elasticity is difficult to isolate, because there are numerous factors affecting it. For instance, the bulk modulus of a material is dependent on the form of its lattice, its behavior under expansion, as well as the vibrations of the molecules, all of which are dependent on temperature.