Thank you for adding Elspeth also troth.
After reading carefully what Cambron posted on Tues 21 10, 17:00 I saw that John McLachlan b: 1801 married Margaret SCOTT in Moulin 1834 so I'm terribly sorry but it appears I have given you all John 1801's incorrect parents.

Below I have pasted what I had posted on my McLauchlan forum in the hope something may come to light.
JOHN McLAUCHLANName: John McLAUCHLAN (spelling at that time was Mclachlan)
Born: 03 Sep 1801 Dunkeld Perthshire Scotland
Bapt: 06 Sep 1801 Moulin Perthshire, Scotland
Died: 21 Feb 1883 Lincoln Canterbury New Zealand
Bur: McLauchlan Plot Lincoln Cemetery, Canterbury New Zealand
Father: pos: John McLachlan - not proven
Mother: pos: Kathrine MENZIES - " " now don't think Father & Mother are correct.
Married: 26 Dec 1824 in Coupar Angus Perthshire Scotland.
Note: Fiona from Angus Archives sent me following:
John MacLachlan, farm servant in the parish (Coupar Angus) and Marjery Milne in the parish of Cargill Perthshire...two Sundays.
Birth/Bap: Indexing project (batch) number: C11384-4. System origin: Scotland-ODM Source film number: 1040131
Spouse: Marjery MILNE/MILL
Born: c1806 poss. Cargill(lived?) Perthshire Scotland
Died: c1850 in Evelick Kilspindie Perthshire Scotland
(Note: Playing around with the search on Scotland's People, I see there is a death for a May Mill in November 1850 in Kilspindie. Have you checked this one out to see if she is yours? sent by Sarah)
Bur: unknown Cem. Perthshire Scotland
Father: MILNE
Mother:
CHILDREN:1. Ann McLAUCHLAN b: 10 Dec 1825 in Perth Perthshire Scotland
2. John McLAUCHLAN b: 11 Aug 1828 in Perth Perthshire Scotland
3. Marjory (Mey) McLAUCHLAN b: 12 Sep 1831 in Perth Perthshire Scotland
4. William McLAUCHLAN b: 2 Jun 1836 in Perth Perthshire Scotland
5. James McLAUCHLAN b: 2 Feb 1839 in St. Martins Perthshire Scotland
_____________
Notes:
In 1831 the family lived at Hillyland, on the north-eastern outskirts of Perth.##
In 1836 the family were living on Friarton or Moncrieffe Island on the River Tay at the south end of the Burgh.
1841 Census - Parish Cargill ED 3 Year 1841
Bothy of Nether Buttergask (now West Buttergask) Cargill Perthsire
John McLAMBLAM......age 35.......ag. lab......born: Perthshire
May.........age 30......born Perthshire (nee Milne born cargill)
May.........age 5........born Perthshire
William....age 4........born Perthshire
James.....age 2.........born Perthshire
We now believe Majery died c1850 in Evelick Parish of Kilspindie Perthshire
Later in 1851 in the parish of Kilspindie, Perthshire were listed:
John McLauchlan (snr).. Head.. widower .. 48yrs... Farm Labourer
May McLauchlan ... daughter.... 18yrs
James McLauchlan... son..... 12yrs...... Scholar
______________
John McLAUCHLAN (snr) born 1801 Dunkeld, Perthshire, Scotland, who came to NZ on the "Cornubia" in 1855, passed away 21 February 1883. He is buried in the family plot in the Lincoln Cemetery, Lincoln, Canterbury, New Zealand, with his daughter Ann and her husband David DUNN and their daughter Marjory NAIRN.
John was blind & also deaf before his demise.
_____________
## John McLauchlan snr (R01) was a ploughman in North Muirton of Perth in the period 1825 - 1836 when four children were born to him & his wife.
____________
As you can all see there is still proof to be found about John snr & Marjerys' (wife) parents.
Hope you can still assist me please - I certainly need all the help I can possibly receive.
Thankyou,
Tiffaney