Contre les Turcs
Début 1462, Vlad se sent plus fort, et la participation que lui promet Mathias en personne dans une expédition contre les Turcs l'enhardit jusqu'à briser son allégeance envers les Ottomans. Il lance alors une campagne contre les Turcs sur le Danube, tuant plus de 30 000 d'hommes. Vlad provoque la colère du sultan Mehmed II, fils de Murad, lorqu'il refuse d'accéder à la demande des émissaires turcs pour le paiement du tribut au sultan. Lorsque les émissaires du sultan refusent d'ôter leur turban en face de lui, il s'assure qu'ils les garderont ainsi en les clouant directement sur leur tête. Quand le sultan apprend l'exécution de ses émissaires, il décide de punir Vlad en envahissant massivement la Valachie. Un autre objectif du sultan est de transformer cette terre en province turque. Il entre en Valachie avec une armée trois fois plus importante que celle de Vlad. Sans alliés, celui-ci doit se résoudre à se retirer à Târgoviște, à brûler ses propres villages, et à empoisonner les sources sur sa route, de façon à ne plus rien laisser à boire et à manger à l'armée turque.
Lorsque le sultan arrive à Târgoviște, il est confronté à une vision d'épouvante : sur des milliers de pals, les corps de plus de 20.000 prisonniers turcs sont dressés, une scène terrifiante qui fut surnommée « la Forêt des Pals ». Mehmed, fatigué et affamé, reconnait sa défaite, et s'en retourne à Istanbul (la scène, décrite par Victor Hugo, dans sa Légende des siècles, témoigne de cet incident étonnant). Mehmed II préfère laisser sa place au combat à Radu II l'Élégant (Radu cel Frumos), le plus jeune frère de Vlad, candidat des Turcs pour le trône de Valachie.
À la tête de l'armée turque et d'hommes qu'il convainc de rejoindre son camp plutôt que d'obéir à Vlad, il poursuit son frère jusqu'au Château Poenari, sur l'Argeș. D'après la légende, la femme de Vlad, qui veut s'échapper d'un cachot turc, se donne la mort en se jetant du haut de la falaise - une scène exploitée par Francis Ford Coppola dans le film Bram Stoker's Dracula. Vlad, qui n'est pas le genre d'homme à se suicider, réussit à s'échapper du siège de sa forteresse, en empruntant un passage secret à travers la montagne. Radu le Beau monte sur le trône de Valachie le 15 août 1462.
Prisonnier en Hongrie
Vlad revient en Transylvanie pour rencontrer Mathias qui, pense-t-il, arrive à Brasov pour se porter à son secours. Mais les autorités locales de Brasov ont déjà changé d'avis en reconnaissant Radu comme souverain depuis deux mois, et Mathias, qui constate la situation, et qui est « aidé » dans sa décision par les commerçants saxons, fait arrêter Vlad par un chef hussite connu, Jan Jiskra en novembre 1462. Vlad est maintenu prisonnier à Buda pendant douze ans, libéré, il retourne à Bucarest.
La fin tragique
En 1475, Vlad est reconnu à nouveau comme prince de Valachie, mais il ne se réjouit que peu de temps de son troisième règne. Il est assassiné à la fin du mois de décembre 1476 à Bucarest. Le corps de Vlad Țepeș est décapité et sa tête envoyée au sultan, qui la pique sur un pieu comme preuve qu'il est bien mort. Vlad Țepeș est enterré au monastère de Snagov, sur une île proche de Bucarest. Selon l'historien réputé Constantin Rezachevici, ce tombeau pourrait être situé sur la localité du monastère de Comana (Constantin Rezachevici „Unde a fost mormântul lui Vlad Tepes?“ (II), Magazin Istoric, nr.3, 2002, p.41).
Les études récentes ont montré que le « tombeau » de Vlad Țepeș au monastère de Snagov ne contient que quelques ossements de chevaux, datés du néolithique, et ne correspondent pas aux vrais restes du prince valaque