Harold John Smith , known as Hal Smith ( August 24 , 1916 -- January 28 , 1994 ) , was an American actor and voice actor best known as Otis Campbell , the town drunk on CBS 's `` The Andy Griffith Show '' .
Harold John Smith , known as Hal Smith ( August 24 , 1916 -- January 28 , 1994 ) was an American actor and voice actor who was best known for his role as Otis Campbell , the town drunk on CBS 's `` The Andy Griffith Show '' .