Yes, you can get tennis shoes with a rubber sole. But, it is good to give you full padded support and cushion power. Overall, its rubber sole is suitable for the heel and forefoot.