Tennis shoes or mesh sneakers, generally, take approximately one day to dry but it can take more time in some cases like in winter.