The time till which you can sniff the odour of a dead possum on your roof varies. It depends on the seasons and the temperature conditions. In summer, the smell will naturally remain for a long period of time. Generally, the odour is present for six to eight weeks.