Maurice Holmes may refer to:

Maurice Holmes (harness racer) (1909–1998), driver of standardbred racehorses in New Zealand Maurice Holmes (cricketer) (born 1990), English cricketer Sir Maurice Holmes (barrister) (1911–1997), barrister and Chairman of the London Transport Board Sir Maurice Gerald Holmes (1885–1964), British civil servant