18日,国王率领一支声势浩大的军队从伯立克出征。这支队伍装备精良、资金充裕、物资充足。据说,辎重车队从头到尾足有7里格(约20英里)长,此外还有船只在近海航行,随时为部队补充给养。这是1298年爱德华一世的福尔柯克战役以来英格兰征集的兵力最雄厚的一支军队。格洛斯特伯爵、赫里福德伯爵、彭布罗克伯爵、休·德斯潘塞和罗杰·德·克利福德都带来了相当强大的队伍,此外国王的私人武装和整个军队中还有数千名骑士和步兵。兰开斯特伯爵、沃里克伯爵、阿伦德尔伯爵和萨里伯爵没有亲自到场,只是派来了(按照他们的说法)法律义务规定的最少数量的士兵。他们声称,这场战役没有得到议会的批准,但这是一派胡言。他们不肯出兵的真正原因是,如果爱德华二世在苏格兰得胜,就有能力转过来对付他们,剥夺他们在英格兰的土地。
爱德华二世率军从伯立克北上50英里。根据《爱德华二世传》的说法,英格兰大军气势汹汹的推进给人的印象是“它足以横扫整个苏格兰……有人认为,就算把苏格兰全国的兵力都集结起来,也无力抵挡国王的军队”。但对爱德华二世来说不幸的是,事实并非如此。他于6月23日抵达斯特灵附近,发现罗伯特·布鲁斯的军队驻扎在“新猎苑”,这是通往斯特灵道路上的一座林木茂盛的猎苑。罗伯特·布鲁斯只有五百轻骑兵和不到六百步兵。半英里之外流淌着一条叫作班诺克本的小溪,它常常淹没周围的土地,形成一片险恶的沼泽地。布鲁斯的部下对这个地利加以利用,特意在地面上挖掘了一些坑洞,然后用成堆的树枝和野草将其伪装起来。