The Vikings 2018 opponents have been determined based on the NFL's scheduling formula. The dates and times for each game will be announced in April later this year.
Home: Chicago, Detroit, Green Bay, Arizona, San Francisco, Buffalo, Miami and New Orleans.
Away: Chicago, Detroit, Green Bay, Los Angeles Rams, Seattle, New England, New York Jets, and Philadelphia.
The Vikings of course play their NFC North rivals six times total. Then, they play four games against the NFC West, and four against the AFC East. The final two games (vs. NO, at PHI) are determined based on the fact the Vikings finished first in their division in 2017, so they play other first-place finishers in 2018.