Domestic cats are capable of running up to 30 mph, though their average speed is closer to 12 mph. This is due to their powerful hind legs and flexible spine, which help them accelerate quickly and reach high speeds. However, cats tire easily and can only maintain their top speed for short distances.