Všeobecne záväzné nariadenie 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šeobecne záväzné nariadenie musí rešpektovať ústavu a zákony Slovenskej republiky a musí byť v súlade s pricípmi právneho štátu.