The 2024 NFL schedule won't be released for a long time, but we do know almost all of the 49ers' opponents for next season.
It's not hard figuring out a good portion of the San Francisco 49ers' regular-season schedule any given year.
For starters, the Niners will play each NFC West opponent twice, and the NFL also lines up a pair of different divisions each season to square off against everyone within the NFC West, including San Francisco.
That's 14 games right there (six within the division and eight against the other two divisions).
Figuring out the three remaining at-large games is a bit trickier, although the 49ers will be playing a first-place schedule after winning the NFC West in 2023.
While the 2024 regular-season schedule won't be announced until spring, we do know all but three of the Niners' opponents for the next football year.
49ers list of 2024 opponents (so far)
The two divisions against which the NFC West will square off in 2024 are the NFC North and the AFC East.
Including home-and-away matchups within the division, here is the list of teams we know San Francisco will play next season:
- HOME: Los Angeles Rams, Seattle Seahawks, Arizona Cardinals, Chicago Bears, Detroit Lions, New England Patriots, New York Jets, Kansas City Chiefs
- AWAY: Los Angeles Rams, Seattle Seahawks, Arizona Cardinals, Green Bay Packers, Minnesota Vikings, Miami Dolphins, Buffalo Bills
As for two of the three at-large games, one will be against the AFC West division champion and another against the NFC East division champion. The Kansas City Chiefs won the AFC West and will visit the 49ers at Levi's Stadium.
Related story: Why No. 1 playoff seed matters so much to 49ers
The NFC South at-large game will be on the road for San Francisco and could be against the Tampa Bay Buccaneers, Atlanta Falcons or New Orleans Saints, depending upon who wins that division.
Yes, that could mean another trip to NOLA for the 49ers, who seemingly made that trek on a yearly basis not long ago.
The full schedule will be known once Week 18 concludes.