Rashford gjorde sin første optræden i sin anden fulde senior sæson den 8. august 2017 mod Real Madrid i UEFA Super Cup
Som erstatning i det 46. minut i et 2 til 1 nederlag. Han startede i en 4-0 hjemme sejr mod West Ham United fem dage senere den 13. august, hvor han gav assist til Romelu Lukakus åbningsmål. Rashford scorede sit første mål i sæsonen den 26. august, åbningen i en 2-0 sejr over Leicester, tre minutter efter at være kommet ind som erstatning. Den 12. september scorede Rashford mod Basel på sin UEFA Champions League-debut, den tredje i en 3<unk>0 sejr, hvilket markerede den sjette konkurrence, han havde scoret på sin debut. Han scorede en brace mod Burton Albion den 20. september i EFL Cup tredje runde, samt assisterede det fjerde mål i en 4-1 sejr.