There's a brilliant reward for Tamworth who welcome League One Huddersfield Town.
Exeter City await National League leaders Barnet, with National League North club Curzon Ashton welcoming in-form Mansfield Town.
Micky Mellon takes Oldham Athletic to his old club Tranmere Rovers.
Chesham United get an EFL side after beating Yeovil Town - it's Lincoln City at home for the National League South giantkillers.
Boreham Wood are on the march again. Can they add Leyton Orient to their list of famous scalps?
It's a wonderful draw for another side who have created FA Cup headlines over the past few years.
Sutton United take on well-backed big boys Birmingham City in what is certainly one of the ties of the round in south west London.
Burton Albion lie in wait for Scarborough Athletic as York City make the trip to Wycombe Wanderers.
Worthing get a visit from League Two strugglers Morecambe as Wealdstone travel to Grimsby Town and Forest Green Rovers also go north - it's Stockport County.
There’s some big money up for grabs in next month’s matches.
Winning clubs will earn £45,000 with the sides defeated also handed £15,000 from the FA’s increased prize pot.
Ties in the first round will be played between Friday 1 November 2024 and Monday 4 November 2024.
The draw in full:
Rotherham v Cheltenham Town
Barrow v Doncaster Rovers
Worthing v Morecambe
Boreham Wood v Leyton Orient
Exeter City v Barnet
Carlisle United v Wigan
Tamworth v Huddersfield Town
Hartlepool/Brackley v Braintree
Curzon Ashton v Mansfield Town
Wycombe v York City
Bradford City v Aldershot Town
Hednesford/Gateshead v Gainsborough/Boston
Burton Albion v Scarborough Ath
Tranmere Rovers v Oldham Athletic
Rochdale v Bromley
Walsall v Bolton Wanderers
Grimsby Town v Wealdstone
Bristol Rovers v Weston-super-Mare
MK Dons v AFC Wimbledon
Altrincham/Solihull v Maidstone U
Stockport C v Forest Green Rovers
Reading v Fleetwood Town
Stevenage v Guiseley
Northampton v Kettering Town
Rushall/Peterborough S v Accrington
Swindon Town v Colchester U
Salford City v Shrewsbury Town
Crewe Alex v Dagenham & Red
Port Vale v Barnsley
Chesham United v Lincoln City
Chesterfield v Horsham
Southend United v Charlton Ath
Notts County v Alfreton Town
Taunton/Maidenhead v Crawley
Harrogate Town v Wrexham
Woking v Cambridge United
Gillingham v Blackpool
Tonbridge Angels v Harborough T
Sutton United v Birmingham City
Newport County v Peterborough U