Premiärminister Viktor Orbán utlovade folkomröstningen tidigare i år, sedan han och hans regering starkt motsatt sig de beslut som fattats på EU-nivå om en obligatorisk omfördelning av asylansökande som anlänt till Grekland och Italien.
Datum för folkomröstningen meddelades i dag av president Janes Ader, rapporterar flera medier.
På sin officiella webbsida skriver presidenten att de ungerska väljarna kommer att få ställning till följande fråga:
”Vill du att Europeiska unionen ska ha rätt att föreskriva obligatorisk bosättning av icke-ungerska medborgare i Ungern utan parlamentets medgivande?”
Enligt ett beslut i september förra året ska 160.000 flyktingar genom ett kvotsystem omfördelas till de olika EU-länderna från famförallt Italien och Grekland.
Meningen är att Ungern ska ta emot 2.300 av de omfördelade flyktingarna.
Oppositionen bojkottar
Oppositionen har meddelat att man bojkottar omröstningen. Enligt ungersk lag är en folkomröstning giltig bara om minst hälften av de röstberättigade deltar.
Rent juridiskt har folkomröstningen ingen relevans för EU, uppger tyska tv-kanalen ZDF.