Bonnar is a surname. Notable people with the surname include:
Colm Bonnar (born 1964), Irish former hurling player
Conal Bonnar (born 1970), Irish hurling player
Cormac Bonnar (born 1959), Irish hurling player
Joanne Bonnar, Scottish TV news reporter
Joseph Bonnar (born 1948), English rugby league footballer
Mark Bonnar (born 1968), Scottish actor
Stephan Bonnar (born 1977), American mixed martial arts fighter