The main types of nouns in English grammar include common nouns, proper nouns, concrete nouns, abstract nouns, countable nouns, uncountable nouns, collective nouns, compound nouns, and possessive nouns.