Just gonna name my favourite band of each genre or this list will never end :| I know most people hate the many categories and sub genres but im not sure how else to do this.
Anarcho - Aus-Rotten and Powerage
Crust - Filth
Hardcore - Way too many uuuh Bad Brains, Social D(early), Circle Jerks, etc. etc.
Horror - Murderdolls, Misfits and Frankenstein Drag Queens
Oi! - ACAB and Cockney Rejects
Skate - NOFX and Pennywise
Street - Clit 45, Casualties, Devotchkas, Lars & The Bastards and many more.
2 Tone - The Specials and Madness
Celtic - Flogging Molly
Cowpunk - Social D
Folk - Chazz Valentine/Rabble, Justin Sane and Mike Ness
Pop - The Muffs, Brand New and Guttermouth (Basically the only "pop" punk bands i like)
Psychobilly - Devils Brigade and Tiger Army
Punk Blues - Jon Spencer Blues Explosion
Ska - Fuzi, Hog Hoggidy Hog, Madness, NOFX, Operation Ivy, Rancid, TIm Armstrong, Reel Big Fish, many more.
Ska Punk - (AAA), Ghetto Blaster, Suicide Machines, Expendables, etc.
Crack Rock Steady - Choking V, LoC, CRS7, SFH and Dancehall Satan
Hip Hop - Immortal Technique, Ill Bill, Sutter Kain, Insane Poetry and Mobb Deep
Rapcore - Whole WHeat Bread, Hed PE, Transplants, Biohazad, many more.
Reggae - Bob, Eekamouse, Expendables, Rudimentals, Linton Kwesi Johnson, Lucky Dube, Wailing Souls, etc.
Dub - Slightly Stoopid
D-Beat - Touched By Nausea, ABC Weapons and Disgust
Thrash/Crossover - English Dogs and Suicidal Tendencies
So ye :) cant think of anything else :)