When does the last ten nights of Ramadan start ? Does it start with the twentieth night ( after the Magrib when the nineteenth day finishes ) or with the twenty first night ( after Magrib when twentieth day finishes ) ? Because the month can be either of twenty nine or thirty days , so I was confused. I heard before that the last ten nights of Ramadan start with the twentieth night but I am not sure .