B-VM i ishockey 1996 ble arrangert i Eindhoven i Nederland fra 10. til 20. april 1996. Latvia vant B-puljen og rykket opp til A-puljen for første gang siden 1939. Sveits hadde håpet på å rykke opp men møtte hard motstand fra hockeynasjoner fra det tidligere Sovjetunionen. Opprykket røk etter tap til Belarus i åpningskampen (2–4) og til Latvia i den siste kampen. Latvia, takket være Artūrs Irbes målvaktspill og Oļegs Znaroks' utlikningsmål til 1–1 mot sveitserne, sørget for latvisk opprykk.