Herrmästerskapen klubbades via acklamation, utan en formell omröstning, vid den digitala extrakongressen.
De röstande ombads att applådera i huvudhöjd framför sina skärmar.
– Kongressens beslut är högt och tydligt, sade Fifas ordförande Gianni Infantino från organisationens högkvarter i Zürich.
Kritiken har handlat dels om Saudiarabien, ett land som kritiseras för bristande mänskliga fri- och rättigheter, dels om hur processen för att ta fram kandidater har gått till. Det fanns inga motkandidater till något av mästerskapen.
Norge sade inför omröstningen att man skulle lägga ned sin röst i protest mot tilldelningsprocessen, som man menar går emot Fifas egna reformer.
– Tilldelningsprocessen har varit stötande, sade Lise Klaveness, ordförande i det norska fotbollsförbundet.
Svenskt ja
Däremot berättade Svenska fotbollförbundet i slutet av november att man tänkte rösta ja till VM i Saudiarabien om inget oförutsett framkom i Fifas utvärderingsrapport före kongressen.
– Jag har fått de svar jag har efterfrågat av Saudiarabien, sade ordföranden Fredrik Reinfeldt.
Det svenska ställningstagandet har fått kritik, bland annat av landslagsstjärnan Kosovare Asllani som i samband med senaste landslagssamlingen sade att hon velat se en svensk blankröst.
– För det första är det väldigt konstigt att det bara finns ett land att rösta på. Sedan har vi olika åsikter om var det ska hållas, sade Asllani.
"Ett slag i ansiktet"
Även Spelarföreningen utdelar besk kritik mot förbundets hållning gentemot Saudiarabien.
"Ett slag i ansiktet på alla som kämpat för mänskliga fri- och rättigheter", skriver generalsekreteraren Magnus Erlingmark på föreningens webbplats.
Fredrik Reinfeldt försvarar förbundets ställningstagande efter att, tillsammans med de nordiska förbunden, ha haft ett möte med saudierna.
– Jag träffade den saudiska delegationen och sade att jag förstår att vi har olikheter i syn på styrelseskick och delvis också syn på mänskliga fri- och rättigheter, sade Reinfeldt.
– Vi har särskilt betonat vikten av att de respekterar samkönade pars rätt att få komma dit och vara med i festligheterna. I alla de här frågorna svarade Saudiarabien att de kommer att respektera dem.
Reinfeldt sade att "de här frågorna har varit extremt viktiga" för honom.
– Vi har stor respekt för dem som har varit oroade. Vi grundar vårt ja på vad Saudiarabien har svarat på de frågorna jag precis nämnt. Det gäller både VM 2030 och 2034.