J-rock (jap. 日本のロック, nihon no rokku) on yleisnimitys japanilaiselle rock- tai metallimusiikille. Käsite sisältää useita erilaisia japanilaisen populaarimusiikin tyylejä, joiden ei välttämättä edes tarvitse olla rockia.selvennä J-rockin alalajeiksi voidaan lukea muun muassa oshare kei, visual kei, angura ja eroguro. J-popia pidetään yleensä omana J-rockista erillisenä tyylilajinaan.