On 27 December 2009, Shahrokh Rahmani was struck and killed by a police vehicle in Vali-Asr Square, Tehran. Authorities informed Mr. Rahmani's brother of his death via telephone and requested that he visit the Kahrizak Forensic Medicine Centre to collect the body. The brother complied with this request on 28 December 2009. The body was released to the family on the condition that they refrain from speaking to the press about the incident. The death certificate indicated that the cause of death would be determined later. According to available information, police and security forces reportedly pressured the Rahmani family to attribute the death to an accident. A memorial service for Mr. Rahmani was held at Behesht Zahra on 30 December 2009.
شاهرخ رحمانی در روز یکشنبه ٦ دی ١٣٨٨، در میدان ولی عصر تهران توسط یکی از خودروهای نیروهای انتظامی زیر گرفته شد و درگذشت.
ماموران نیروی انتظامی، از طریق تلفن خبر فوت آقای رحمانی را به برادر وی دادند و از او خواستند که برای تحویل جسد به پزشک قانونی مراجعه کنند. برادرش روز ٧ دی ١٣٨٨ او به پزشک قانونی کهریزک مراجعه کرد. پیکر آقای رحمانی به این شرط به خانواده تحویل داده شد که دربارۀ او با مطبوعات مصاحبه نکنند. در گواهی فوت او نوشته شده است که علت مرگ بعداً تعیین خواهد شد. بنا به اطلاعات موجود، ماموران انتظامی و نیروهای امنیتی خانواده رحمانی را تهدید کردند و از آنها خواسته اند، علت مرگ او را تصادف اعلام کنند.
مراسم ختم آقای رحمانی روز ٩ دی ماه ١٣٨٨ در بهشت زهرا برگزار شد.