Educated at Wadham College, Oxford, Maskelyne taught mineralogy and chemistry at Oxford from 1851, before becoming a professor of mineralogy, 1856-95.
The meteoritic mineral maskelynite was named after him.