John Grattan
John Grattan may refer to:
 John Lawrence Grattan, US Cavalry officer whose poor judgement and inexperience led to the Grattan massacre
 John Grattan (naturalist), Irish naturalist and anthropologist