Teach may refer to:

People Blackbeard, English pirate Edward Teach (c. 1680–1718) nickname of Earl Caldwell (1905–1981), American Major League Baseball pitcher nickname of Eleanor Tennant (1895–1974), American tennis player and coach, first female professional player

Other uses Teach (or Tigh), an Irish language term referring to a home or residence Teach: Tony Danza, a reality show on A&E TEACH Act (Technology, Education and Copyright Harmonization Act), a 2002 American federal copyright act Education

See also Teacher (disambiguation)