 Meredith signed for newly promoted Championship club Millwall on 29 May 2017 on a two-year contract.He made his debut in a 1–0 loss away to Nottingham Forest in Millwall's opening match of the 2017–18 Championship season on 4 August 2017.Millwall terminated Meredith's contract by mutual consent on 31 July 2019.