Выходец из бессарабских (молдавских) землевладельцев. По отцу — внук священника, выслужившего для своего сына потомственное дворянство; по матери — родственник историка-декабриста А. О. Корниловича. Учился на историко-филологическом факультете Новороссийского университета. В 1897—1900 гг. В. М. Пуришкевич занимал пост председателя уездной земской управы. В 1904 году стал чиновником для особых поручений (в чине статского советника при министре внутренних дел В. К. Плеве).
Вступил в первую монархическую организацию России, «Русское собрание», вскоре после её создания, и неоднократно избирался в руководящий Совет.
Один из лидеров монархической организации «Союз русского народа» и создатель «Союза Михаила Архангела». Был председателем редакционной коллегии Книги русской скорби. Конфликт Пуришкевича с другим известным лидером правых, А. И. Дубровиным, привел в 1911 году к расколу «Союза русского народа».
В 1912 году выпустил сборник стихов "В дни бранных бурь".
Заседал во II, III и IV Государственной думе (депутат от Бессарабской губернии). Член правой фракции. Широкую известность Пуришкевичу принесли разного рода оскорбительные и хулиганские выходки во время парламентских заседаний, за что он неоднократно был удаляем из Думы. Участник убийства Григория Распутина.
Во время Первой мировой войны Пуришкевич организовал санитарный поезд и был его начальником.
После Февральской революции 1917 года выступил против Временного правительства. Вёл работу по созданию подпольных вооруженных организаций монархического толка, в связи с чем солдаты Петроградского гарнизона на митинге 28 августа 1917 года потребовали немедленного ареста Пуришкевича.
После Октябрьской революции ушёл в подполье и попробовал организовать заговор с целью свержения Советской власти. Бывший черносотенец, Пуришкевич скрывался в Петрограде с поддельным паспортом на фамилию Евреинов.
18 ноября Пуришкевич был арестован в гостинице «Россия» по обвинению в контрреволюционном заговоре. Приговор оказался необыкновенно мягким: 4 года принудительных общественных работ при тюрьме. Но уже 17 апреля Пуришкевича выпустили из тюрьмы, после личного вмешательства Ф. Э. Дзержинского и комиссара юстиции Северной коммуны Крестинского. Формальной причиной освобождения стала «болезнь сына». С него взяли честное слово о неучастии в политической деятельности во время отпуска из тюрьмы. А 1 мая по декрету Петроградского Совета Пуришкевич был амнистирован.
Уехал на юг, принимал участие в организации идеологической и пропагандистской поддержки белого движения, сотрудничал с А. И. Деникиным. Издавал в Ростове-на-Дону черносотенный журнал «Благовест». Умер в 1920 г. в Новороссийске от сыпного тифа.
Пуришкевич (во время действия третьей и четвёртой Государственной Дум) выступал за парламентский путь решения проблем, за законодательные права представительного собрания, тогда как Дубровин и его единомышленники считали, что Государственная Дума должна обладать только совещательным правами. Эти и другие противоречия (в том числе связанные с аграрным вопросом, вопросом о методах «Союз русского народа») и привели к расколу в СРН.
В конечном итоге именно конфликт Пуришкевича и Дубровина привел «Союз русского народа» к краху.
В 1908 году Пуришкевич и его сторонники создали новую черносотенную организацию «Союз русского народа имени Архангела Михаила».
В отличие от очень многих правых Пуришкевич был способен гибко менять свою позицию в зависимости от конкретной ситуации.
Пуришкевич был одним из самых ярких политиков Российской империи. Его выделяли на общем фоне оригинальность и нестандартность поведения, сравнимая со стилем В. В. Жириновского. Так, например, он брил налысо голову и отращивал широкую бороду. В Государственной Думе он заслужил репутацию отъявленного скандалиста и провокатора. В своих воспоминаниях начальник одной из канцелярий Государственной Думы Я. В. Глинка так охарактеризовал Пуришкевича:
Пуришкевич был одним из участников убийства Григория Распутина. В ночь на 17 декабря 1916 года Пуришкевич вместе с остальными заговорщиками — великим князем Дмитрием Павловичем и князем Феликсом Юсуповым — в Юсуповском дворце ждали Распутина. По одной из версий именно Пуришкевич застрелил раненого Распутина, когда тот попытался убежать. Впоследствии Пуришкевич подробно описал все события той ночи.
В день отречения (ещё не объявленного во всеобщее известие) императора Николая II, 2 марта 1917 года, по приезде в Петроград с фронта, так комментировал для печати текущие события: «Надо вам сказать, что хотя между союзниками существует соглашение о незаключении сепаратного мира, но в отношении России сделана оговорка, что соглашение это недействительно в случае внутренних беспорядков. Поэтому совершенно ясно, что гг. Протопоповы и иже с ним старались вызвать внутренние волнения, чтобы заключить сепаратный мир. И правда, им удалось вызвать эти волнения, но последние к их разочарованию вылились совсем в иную форму. Настоящее движение, по моему мнению, глубоко патриотическое и национальное. <…> Думаю, что в результате мы одолеем все тёмные силы и выйдем полными победителями.»
В ноябре 1917 Пуришкевич был арестован ВЧК в Петрограде; 3 января 1918 он был революционным трибуналом приговорен к четырем годам общественных работ, но был освобожден по амнистии в мае 1918.
После освобождения Пуришкевич уехал на юг, где принимал участие в организации идеологической и пропагандистской поддержки Белого движения. Скончался в Новороссийске от сыпного тифа в 1920 г.