Admiral John Lort Stokes, RN (1 August 1811 – 11 June 1885)[Notes 1] was an officer in the Royal Navy who travelled on HMS Beagle for close to eighteen years.
Stokes grew up in Scotchwell near Haverfordwest, Pembrokeshire. He joined the Navy on 20 September 1824. The first ship he served on was HMS Prince Regent, then in October 1825 he joined the crew of the Beagle under Captain Phillip Parker King. The Beagle was involved in a survey of the waters of South America. In 1828 the commander of HMS Beagle, Pringle Stokes (not related to John Lort Stokes), died and Robert FitzRoy assumed command; the ship returned to England in 1830 and was recommissioned. From 1831 to 1836 Stokes served on board when Charles Darwin undertook his voyages.