No, the car does not need to be washed before. We always start by thoroughly cleaning the cars outside. If you have a roof box mounted you will need to remove it.