Tampa Bay Buccaneers

2017 Tampa Bay Buccaneers schedule: Games and dates

Tampa Bay Buccaneers helmet
Aaron Doster/USA TODAY Sports

The Tampa Bay Buccaneers have had their full 2017 schedule released.

The Buccaneers will open the season Sept. 10 at the Miami Dolphins at Hard Rock Stadium in Miami Gardens, Florida.

The Buccaneers will play the Carolina Panthers in their NFC South opener on Oct. 29. They will play the New Orleans Saints in their NFC South road opener on Nov. 5.

The Buccaneers will have their bye week Nov. 19 between the New York Jets (Nov. 12) and at Atlanta Falcons (Nov. 26) games. They will close out the regular season against the New Orleans Saints on Dec. 31.

Game times/dates for Weeks 5-17 games are subject to change.

The Super Bowl will be played at U.S. Bank Stadium in Minneapolis, Minnesota.

2017 Tampa Bay Buccaneers schedule

Sept. 10: at Miami Dolphins (1 p.m. ET, FOX)

Sept. 17: Chicago Bears (1 p.m. ET, FOX)

Sept. 24: at Minnesota Vikings (1 p.m. ET, FOX)

Oct. 1: New York Giants (1 p.m. ET, FOX)

Oct. 5: New England Patriots (8:25 p.m. ET, CBS/NFL Network)

Oct. 15: at Arizona Cardinals (4:05 p.m. ET, FOX)

Oct. 22: at Buffalo Bills (1 p.m. ET, FOX)

Oct. 29: Carolina Panthers (1 p.m. ET, FOX)

Nov. 5: at New Orleans Saints (1 p.m. ET, FOX)

Nov. 12: New York Jets (1 p.m. ET, CBS)

Nov. 19: BYE

Nov. 26: at Atlanta Falcons (1 p.m. ET, FOX)

Dec. 3: at Green Bay Packers (1 p.m. ET, FOX)

Dec. 10: Detroit Lions (1 p.m. ET, FOX)

Dec. 18: Atlanta Falcons (8:30 p.m. ET, ESPN)

Dec. 24: at Carolina Panthers (1 p.m. ET, FOX)

Dec. 31: New Orleans Saints (1 p.m. ET, FOX)


Aug. 11: at Cincinnati Bengals (7:30 p.m. ET, WFLA-TV)

Aug. 17: at Jacksonville Jaguars (8 p.m. ET, ESPN)

Aug. 26: Cleveland Browns (7:30 p.m. ET, WFLA-TV)

Aug. 31: Washington Redskins (7:30 p.m. ET, WFLA-TV)

RELATED: 2017 NFC South schedule: Games and dates

(You can follow Gridiron Now on Twitter @GridironNow)

© 2016, gridironnow.com. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.

To Top