Положение дел в крепости было неутешительным. На 2 июня гарнизон отразил восемь сильных штурмов, при которых противник потерял не менее трех тысяч человек. В отдельных случаях шведским солдатам удавалось даже взобраться на валы и достичь ближайших городских улиц, и тогда на помощь русским солдатам и казакам Левенца спешили вооруженные чем попало полтавские старики, женщины, подростки и смело вступали в бой с неприятелем. Однако значительные потери несли и осажденные, к тому же у них на исходе были порох и боеприпасы, дело дошло до того, что пушки приходилось заряжать кусками железа и мелкими камнями.
Но дух гарнизона и населения Полтавы был несгибаем, они были намерены защищаться до конца, принеся в соборной церкви клятву оборонять город до последней капли крови и объявив изменником всякого, кто заикнется о сдаче. Это были не пустые слова: когда один горожанин высказал мысль, а не благоразумнее было бы прекратить сопротивление, выговорив у короля Карла почетные условия, он тут же был схвачен жителями, которые позвали протопопа, велели ему напутствовать схваченного причащением Святых Тайн, после чего забили того насмерть камнями и палками. Несмотря ни на какие трудности, крепость не помышляла о капитуляции!
Утешением являлось то, что и в шведской армии дела обстояли не лучшим образом. За штурмы приходилось платить большой кровью, осадные работы, особенно рытье апрошей и ведение подкопов, велись кое-как, поскольку меткой стрельбой осажденные выбили у шведов почти всех инженерных и саперных офицеров, обязанности которых пришлось взять на себя обычным пехотным и кавалерийским командирам. Окрестное население, не обращая внимания на обращения Мазепы, относилось к завоевателям крайне враждебно, особенно после случая, когда двух из четырех местных жителей, обвиненных в попытке сжечь избу с заночевавшими в ней шведами, король Карл приказал бросить в огонь живыми, а двум другим отрезать носы и уши и отправить в штаб-квартиру графа Шереметева.
Неудивительно, что шведская армия испытывала крайнюю нужду в съестных припасах, в том числе хлебе. Перестала выручать даже конина, которой было в изобилии, поскольку каждые два кирасира имели третью лошадь для перевозки снаряжения и пожитков — из-за наступившей сильной жары мясо тухло в считанные часы. Ситуация с продовольствием обострилась до того, что голодные солдаты хором кричали офицерам: «Хлеба или смерти!» Ощущался недостаток пороха и боевых припасов, в последнее время шведские солдаты были вынуждены подбирать русские пули, чтобы заряжать ими свои мушкеты.