Všeobecne záväzné nariadenie alebo skrátene nariadenie, skratka VZN, je právna norma vydávaná orgánom samosprávy vo veciach územnej samosprávy a prenesenej štátnej správy, ktorá je všeobecne záväzná pre všetky osoby a subjekty pôsobiace na území daného samosprávneho celku.
Všeobecne záväzné nariadenie môže vydávať obec s pôsobnosťou na území danej obce, mesto s pôsobnosťou na území daného mesta a samosprávny kraj s pôsobnosťou na území daného samosprávneho kraja. Všeobecne záväzné nariadenie schvaľuje zastupiteľstvo. Na jeho prijatie je potrebný súhlas kvalifikovanej väčšiny poslancov zastupiteľstva (v prípade samosprávneho kraja je to trojpätinová väčšina všetkých poslancov, v prípade obce a mesta trojpätinová väčšina prítomných poslancov).
Všeobecne záväzné nariadenie musí rešpektovať ústavu a zákony Slovenskej republiky a musí byť v súlade s princípmi právneho štátu.