Mini-strokes can last for a few minutes but can continue for up to 24 hours. Because mini-strokes can be a sign of a worse stroke to come, people who experience them should take preventive measures to reduce their chance of a more severe stroke in the future.