MILLWALL will kick-off the 2016-17 Sky Bet League One campaign at home to Oldham Athletic on Saturday, August 6.
The Lions' first away game of the campaign will take place the following Saturday when Neil Harris' men visit MK Dons.
The next three league fixtures will be against Peterborough (A), Sheffield United (H) and Chesterfield (A).
Charlton will visit The Den on October 8 with the away fixture at the valley on January 14.
Millwall will be at home to Swindon on Boxing Day, while the last clash of 2016 will be at home against Gillingham on New Year's Eve.
There is no New Year's Day fixture this season, meaning the Lions' first league game of 2016 will be away to AFC Wimbledon on January 2.
The longest away trip for Lions fans, over 250 miles to Fleetwood Town, will be on Easter Monday – April 17.
Oxford United will travel to The Den for the Lions' final home game of the campaign.
Then the season ends with a trip to the Memorial Ground to take on Bristol Rovers
Millwall's final five fixtures of the season will be: Gillingham (A), Northampton Town (H), Fleetwood Town (A), Oxford United (H) and Bristol Rovers (A).
*This is a provisional list. Clubs have 10 days to request minor changes around kick-off times and moving games to Friday nights or Sunday before the finalised list is resubmitted.
Image source ©Millwall FC