The Browns will open and close the season against a division rival, play in their first international game in London since 2017 and host five of their final nine games of the season at home, all during the 2025 NFL season.
The NFL announced the complete schedule for the 2025 regular season, and the Browns kick off the season at home with a divisional matchup against the Bengals on Sept. 7 at Huntington Bank Field in Week 1. Kickoff is slated for 1 p.m. ET and the game will air on FOX.
The Browns are 3-2 in home openers under head coach Kevin Stefanski. It's also the ninth time in club history that the Browns open the season against the Bengals. Cleveland owns a 4-3 record against Cincinnati in season openers, including a 24-3 victory the last time the two teams met to begin the 2023 season.
The divisional matchups continue, as the Browns will hit the road and travel to Baltimore to face the Ravens in Week 2 on Sept. 14. The game will air on CBS with a 1 p.m. kickoff.
"Right out of the gate into the division versus the Bengals, then follow up with the Ravens the very next week," Stefanski said. "Those division games are always special because we know each other so well. Obviously, faces change over the course of these different times we go up against each other, but the core of who they are, the core of what we are, is the same, and it's always a battle. So, it's fun getting the division right out of the gates."
Week | Date | Opponent | Time | TV | Tickets | Packages |
---|---|---|---|---|---|---|
1 | Sept. 7 | Cincinnati Bengals | 1 p.m. | FOX | Buy Tickets | Buy Packages |
2 | Sept. 14 | at Baltimore Ravens | 1 p.m. | CBS | ||
3 | Sept. 21 | Green Bay Packers | 1 p.m. | FOX | Buy Tickets | Buy Packages |
4 | Sept. 28 | at Detroit Lions | 1 p.m. | FOX | ||
5 | Oct. 5 | Minnesota Vikings (London) | 9:30 a.m. | NFL Network | ||
6 | Oct. 12 | a Pittsburgh Steelers | 1 p.m. | CBS | ||
7 | Oct. 19 | Miami Dolphins | 1 p.m. | CBS | Buy Tickets | Buy Packages |
8 | Oct. 26 | at New England Patriots | 1 p.m. | FOX | ||
9 | BYE | |||||
10 | Nov. 9 | at New York Jets | 1 p.m. | CBS | ||
11 | Nov. 16 | Baltimore Ravens | 4:25 p.m. | CBS | Buy Tickets | Buy Packages |
12 | Nov. 23 | at Las Vegas Raiders | 4:05 p.m. | CBS | ||
13 | Nov. 30 | San Francisco 49ers | 1 p.m. | CBS | Buy Tickets | Buy Packages |
14 | Dec. 7 | Tennessee Titans | 1 p.m. | FOX | Buy Tickets | Buy Packages |
15 | Dec. 14 | at Chicago Bears | 1 p.m. | FOX | ||
16 | Dec. 21 | Buffalo Bills | 1 p.m. | CBS | Buy Tickets | Buy Packages |
17 | Dec. 28 | Pittsburgh Steelers | 1 p.m. | CBS | Buy Tickets | Buy Packages |
18 | TBD | at Cincinnati Bengals | TBD | TBD |
After hosting the Packers on Sept. 21 in Week 3, the Browns go on the road for a stretch of games away from Huntington Bank Field. They will travel to face Detroit in Week 4 on Sept. 28, with kickoff scheduled for 1 p.m. on FOX.
Then the Browns will head overseas to play in London in Week 5 – the first time the Browns have played an international game since 2017. They will host the Vikings at Tottenham Hotspur Stadium – the only purpose-built NFL stadium outside of the U.S. – and the matchup will count as one of Browns' nine home games for the 2025 season. Kickoff is scheduled for 9:30 a.m. ET/2:30 BST and the game will air on NFL Network.
"That London experience is always really special, and I think our players and coaches will relish the opportunity to go put our game on display in a city like London," Stefanski said. "It's a great opportunity to go up against a playoff team from last season. Coach (Kevin) O'Connell does an outstanding job with his team. So, we certainly know that this is going to be a really, really hard-fought contest. But it is exciting to do it on the world stage."
The Browns close out the stretch with a Week 6 matchup against the Steelers at Pittsburgh, with kickoff slated for 1 p.m. on CBS.
The Browns return for one home game before heading back out on the road. They will host the Dolphins in Week 7 at Huntington Bank Field, with kickoff scheduled for 1 p.m. and the game to air on CBS. It's the second consecutive year the Browns have hosted the Dolphins.
Cleveland goes back out on the road in Week 8 and has two road games bookending the bye week that is in Week 9. They will travel to face the Patriots on Oct. 26 in Week 8, with kickoff slated for 1 p.m. ET on FOX. Then, coming back from the bye week in Week 9, they will travel to face the Jets in Week 10 on Nov. 9, with kickoff scheduled for 1 p.m. on CBS.
"Unfortunately, our fans are not going to see us for a little while there, as we're on the road, which is unique," Stefanski said. "But when you have a stretch there where you're not in front of the fans, you know the payoff is on the back half you are. So, we would go a bunch of home games down the stretch, including two in a row, Weeks 13 and 14, and then Weeks 16 and 17."
In the second half of the season, the Browns will face all three divisional opponents for the second matchups of the season – beginning with the Ravens in Week 11. Cleveland will host Baltimore at Huntington Bank Field, with kickoff slated for 4:25 p.m. and the game to air on CBS.
They will play five of the final nine games of the season at Huntington Bank Field. Since Stefanski became head coach in 2020, the Browns are 26-16 (.619) at Huntington Bank Field. The Browns will also host two sets of back-to-back home games, beginning in Week 13 when the Browns play the 49ers on Nov. 30 at 1 p.m. and then face the Titans in Week 14 on Dec. 7 at 1 p.m. Then Cleveland will host the Bills in Week 16 on Dec. 21 at 1 p.m. and the Steelers in Week 17 on Dec. 28 at 1 p.m. Both games will air on CBS.
Those two back-to-back home stints will be broken up with a Week 12 matchup against the Raiders in Las Vegas on Nov. 16, with kickoff slated for 4:05 p.m. on CBS. This is the second consecutive year the Browns have faced the Raiders in Las Vegas. Then, in Week 15, Cleveland will travel to Chicago and face the Bears on Dec. 14 at 1 p.m., with the game on FOX.
The Browns will close the regular season with back-to-back divisional games, hosting the Steelers and traveling to Cincinnati to face the Bengals in Week 18. The game date and time for Week 18 will be announced at a later date. This is the second time in team history that the Browns will open and close the season against the Bengals, first occurring in 2023 when the teams split the games.
"You go into the season versus the division, and you go out of the season versus the division, getting ready for that second season that you earn through these tough, hard-fought games," Stefanski said. "Those division games late in our calendar oftentimes include weather, and they'll be ugly and messy and windy and maybe snowy. But it's always fun to go up against your division."
The Browns' 2025 regular-season schedule has been released. Check out how the season unfolds with this photo gallery


















This season, "flexible scheduling" for Sunday Night Football may be used up to twice between Weeks 5-10, and in the NFL's discretion during Weeks 11-17; for Monday Night Football at the NFL's discretion in Weeks 12-17; and for Thursday Night Football it may be used up to twice between Weeks 13-17. During these Flex Scheduling Windows, the games initially scheduled for Sunday Night Football (on NBC), Monday Night Football (on ESPN or ABC), and Thursday Night Football (on Amazon Prime Video) are tentatively scheduled and subject to change. Only Sunday afternoon games (or those listed as TBD) are eligible to be moved to Sunday night, Monday night, or Thursday Night, in which case the initially scheduled Thursday/Sunday/Monday night game would be moved to Sunday afternoon. Sunday afternoon games may also be moved between 1:00 p.m. and 4:05 p.m. or 4:25 p.m. ET. As in prior seasons, for Week 18, the final weekend of the season, the scheduling of the Saturday, Sunday afternoon, and the Sunday night games is not assigned. In Week 18, two games will be played on Saturday (4:30 p.m. ET and 8 p.m. ET) with the remainder to be played on Sunday afternoon (1 p.m. ET and 4:25 p.m. ET) and one matchup to be played on Sunday night (8:20 p.m. ET). Specific dates, start times, and networks for Week 18 matchups will be determined and announced following the conclusion of Week 17. For more information about NFL Flexible Scheduling, please visit *https://www.nfl.com/schedules/flexible-scheduling-procedures*.