A steel spring, a 100g mass hanger, 12, 100g masses, a retort stand, a boss and clamp, a clamp, a metre rule, an s-hook, a pointer, safety goggles, a slotted base.

Hooke's law practical


  1. Set up apparatus as shown in the diagram. Use a slotted base to secure the metre stick and ensure that it is vertical.
  2. Attach the mass hanger s -hook and pointer to the lower end of the spring. The pointer should just touch the metre rule.
  3. Read the pointer value from the metre rule. Record this length in a suitable table. This is the initial length of the spring for zero mass. We can neglect the mass of the hanger.
  4. Add a 100g slotted mass to the hanger. Record the mass in kg in the table.
  5. Read the new position of the pointer on metre rule. This is the stretched length of the spring. Record this length in the table.
  6. Calculate the stretching force = weight of masses: W = mg.
  7. Calculate: extension = stretched length – original length.
  8. Repeat the procedure by adding 100g masses in steps of 100g up to 1200g. Record the new stretched length each time by reading the position of the pointer on the metre rule. Subtract the original length from the new stretched length to calculate each extension.


The main cause of error in this experiment is reading the stretched length of the spring.

The metre rule scale should be read at eye level directly opposite the pointer.

Use the slotted base to ensure that the metre rule is vertical.


Initial length of the spring = X cm.

Mass in kgStretching force (F in N)Stretched length in cmExtension e in cm


Plot a graph of stretching force, F in N on the y-axis, against extension, e in cm on the x-axis.

Join the points with a line of best fit.

The graph shows that as the stretching force increases the extension of the spring also increases.


We can see from the graph that as the stretching force increases the extension of the spring also increases. This agrees with our prediction.

In fact, since the line of best fit is a straight line through the origin, up to a certain point, we can be even more precise.

We can say that the stretching force F is directly proportional to the extension e up to a limit known as the limit of proportionality.

This is known as Hooke’s law.


Stretching force F=spring constant k x extension e

F = ke

The gradient of the graph = \frac {stretching~force~F}{extension~e} = spring constant k

Calculate the gradient of the line.

Move on to Video