A magyar, brandenburgi, morva, német és osztrák katonákból álló sereg május 4-én érkezett a várhoz. Istvánffy Miklós tudósítása szerint 50 000, Illésházy István szerint 35 000 fő volt az ostromló sereg létszáma. Ez utóbbi lehet a valósabb becslés.