Посчитав, что англичане не могут отойти от линии железной дороги, генерал Пит Кронье ограничивался лишь наблюдением за подступами к ней, продолжая ожидать подхода неприятеля на своих позициях. 8 декабря Кронье отправил около тысячи человек, под командованием комманданта Принслоо, перерезать железную дорогу в тылу английских войск. Сломив сопротивление двух рот Нортамптонширского полка, буры разрушили железную дорогу, но вскоре были отброшены подошедшими из деревни Моддер-Ривер британскими частями и больше не пытались повторить удачный опыт.
Последующие события показали, что буры совершили большую ошибку, отказавшись от активных действий на коммуникациях противника, — ведь если бы они отрезали генерала Метуэна от его операционной базы, то оставили бы его без продовольствия и боеприпасов. Несомненно, это могло бы стать вернейшим средством помешать его продвижению.
Решая, что ему делать дальше, генерал Ментуэн вновь наступил на те же грабли — не организовав разведки, не имея достоверных сведений о численности и расположении войск противника и слабо представляя его дальнейшие планы, британский командующий тем не менее решил продолжить своё движение к осаждённому Кимберли и атаковать буров на Маггерсфонтейнских высотах. Промедление с атакой, по его мнению, могло позволить бурам укрепить оборонительные позиции на пути к Кимберли и сделать невозможной деблокаду города.
Для начала генерал Ментуэн провёл вечером 10 декабря 1899 года артиллерийскую подготовку атаки, обстреливая в течение двух часов позиции противника из всех имевшихся в его распоряжении артиллерийских орудий, в том числе и морской 4,7-дюймовой пушки, которую накануне на 30 волах доставили на высоту, находившуюся в одной миле севернее английского лагеря. Моряки сделали 16 выстрелов, на которые буры не ответили.
Артиллерия англичан под прикрытием 12-го уланского полка и шотландской бригады в течение двух часов производила бомбардировку Маггерсфонтейнских высот. Буры ей не противодействовали, но артиллерийский обстрел англичан они восприняли как подготовку атаки противника и были начеку.
Решение Метуэна провести артиллерийскую подготовку 10 декабря никак нельзя признать удачным, поскольку разрыв между артподготовкой и началом атаки пехоты составил более шести часов, в течение которых противник получил возможность восстановить оборонительные рубежи и подготовиться к отражению атаки англичан.
Сам генерал позднее объяснял своё решение желанием произвести деморализующее действие на буров, однако, как показали дальнейшие события, сделать это ему не удалось.
Главный удар по противнику наносила Шотландская бригада, в задачу которой входил захват южного выступа возвышенности. Для большего эффекта решено было атаковать позиции буров ночью, когда те меньше всего ожидали наступления противника.
В своём донесении о сражении у Маггерсфонтейна генерал Метуэн следующим образом объяснял причины, заставившие его решиться на фронтальную атаку самого сильного пункта обороны противника: во-первых, наступление вдоль железной дороги, по его мнению, было невозможно вследствие захвата бурами Спитфонтейнских высот и недостатка воды на этом пути; во-вторых, двигаться вдоль реки Моддер препятствовала Маггерсфонтейиская возвышенность, занятая бурами; и в-третьих, совершить обходное движение на Якобсдаль он не считал возможным вследствие трудности форсирования реки Моддер, недостатка обозов с продовольствием (его имелось не более чем на пять дней) и опасности оставления железной дороги без защиты.
Высоты, занятые коммандо буров, действительно запирали прямую дорогу из Кимберли, но при большом желании их не так уж трудно было взять фронтальной атакой. Атаковав эту позицию буров с фронта авангардом своих войск, дабы сковать противника, и без того не выказывавшего намерения оставлять её, генерал Метуэн мог свободно заняться флангами позиции и двинуть свои главные силы на дорогу из Коодесберг-Дрифта или Броун-Дрифта в Кимберли. При подобном образе действий англичан все приготовления к фронтальной обороне, сделанные бурами, теряли всякий смысл.
Вместо этого, Метуэн вечером 10 декабря отдал приказ командиру 3-й Шотландской бригады генералу Уошопу (Wauchope) атаковать с рассветом Маггерсфонтейпскую позицию. Гвардейская пехотная и кавалерийская бригады с конной батареей также должны были выступить ночью для прикрытия тыла и правого фланга Шотландской бригады. 9-я пехотная бригада была оставлена для прикрытия лагеря.
В донесении главнокомандующему войсками в Южной Африке генерал Метуэн так описывал ход сражения: