The h in English is usually pronounced. There are some words, however, where it's silent. Here's a small list of words where the h is silent:
In Cockney English the h is regularly dropped. In this dialect of English, the h isn't pronounced in words such as happy, hat and hotel. The word herb is pronounced with an h sound in British English but not in American English. The h is usually pronounced word-initially and word-medially, but certain words are exceptions.