Hi
There is a John Halsall on 1861 census in Scarisbrick but it indicates he was born in Scarisbrick in 1831. The other family details are:
County/Island . .
James Halsall abt 1847 Scarisbrick, Lancashire, England Grandson Scarisbrick Lancashire
John Halsall abt 1831 Scarisbrick, Lancashire, England Son Scarisbrick Lancashire
Joseph Halsall abt 1828 Scarisbrick, Lancashire, England Son Scarisbrick Lancashire
Margaret Halsall abt 1789 Scarisbrick, Lancashire, England Head Scarisbrick Lancashire
Margaret Halsall abt 1839 Scarisbrick, Lancashire, England Granddaughter Scarisbrick Lancashire
Richard Halsall abt 1826 Scarisbrick, Lancashire, England Son Scarisbrick Lancashire
Henry Pennington abt 1847 Scarisbrick, Lancashire, England Grandson Scarisbrick Lancashire
They were living at 82 Hares Lane, New Hall. They were farm owners so if this is him it is unlikely that he moved far away when he got married. Do you have the address from the 1871 census? I could trace that back in the 1861 census if you do.
Jean