David McLellan may refer to:
David McLellan (snooker player) (born 1970), Scottish snooker player David McLellan (political scientist) (born 1940), British scholar of Marx and Marxism David McLellan (Ontario politician) (1841–1892), mayor of Hamilton David McLellan (New Brunswick politician) (1839–1894), politician in New Brunswick, Canada David McLellan (swimmer) (born 1973), Canadian swimmer Dave McLellan, automotive engineer