В погроме также приняли участие украинские националисты из ОУН и толпа из местных жителей.
В ходе погрома местных евреев ловили, избивали, подвергали издевательствам на улицах города, а затем расстреливали. Жертвами погрома стали несколько тысяч евреев.
Утром 30 июня в городе была сформирована украинская народная милиция. В неё входили активисты ОУН, прибывшие из Кракова вместе с немцами, члены ОУН, жившие во Львове, и бывшие советские милиционеры, которые либо решили перейти на другую сторону, либо были членами ОУН, проникшими в советскую милицию. ОУН поощряла активное участие украинской милиции в начавшихся погромах, сотрудников которой можно было опознать по нарукавным повязкам национальных цветов: жёлтого и синего. Бывшие советские милиционеры носили свою синюю советскую форму, но с украинским тризубом вместо красной звезды на фуражках.
Избиение евреев города местным населением началось 30 июня, а вечером украинские националисты распространили новость о провозглашении украинского государства.