It's time to break out those pens and mark a few more dates down on your calendars: Duke's 2018-19 schedule is now complete.

The ACC announced its full regular-season slate Thursday morning, with the Blue Devils opening their conference season Jan. 5 when they host Clemson. Duke will end its season, as usual, with a matchup against North Carolina March 9, when the teams meet down Tobacco Road in Chapel Hill. Major home contests include the Blue Devils' first tussle with the Tar Heels Feb. 20 and a home battle against Virginia Jan. 19.

Duke's toughest stretch will come in mid-February when it will go on the road for back-to-back games against Virginia and Louisville before returning to Cameron to host two straight in-state foes in N.C. State and North Carolina. The Blue Devils will also get to face former associate head coach, Jeff Capel, when they visit Pittsburgh in late January.

Duke is set to open its season Nov. 6 when it takes on Kentucky in the Champions Classic in Indianapolis. The Blue Devils will then go to Hawaii for the Maui Jim Maui Invitational from Nov. 19-21. The full nonconference schedule can be found here.

Here is Duke's complete ACC schedule:

Jan. 5: vs. Clemson

Jan. 8: at Wake Forest

Jan. 12: at Florida State

Jan. 14: vs. Syracuse

Jan. 19: vs. Virginia

Jan. 22: at Pittsburgh

Jan. 26: vs. Georgia Tech

Jan. 28: at Notre Dame

Feb. 5: vs. Boston College

Feb. 9: at Virginia

Feb. 12: at Louisville

Feb. 16: vs. N.C. State

Feb. 20: vs. North Carolina

Feb. 23: at Syracuse

Feb. 26: at Virginia Tech

March 2: vs. Miami

March 5: vs. Wake Forest

March 9: at North Carolina