While the plan has always been for Netflix's adaptation of The Witcher to last for seven seasons and cover the events of Andrzej Sapkowski's original seven books, there's a risk Netflix won't renew each time it comes up. Since season 3 will be Henry Cavill's last as Geralt, with Liam Hemsworth taking over from season 4, you might assume things are even more up in the air than usual. But apparently not.
Talking to Deadline, casting director Sophie Holland (who also cast Wednesday for Netflix) casually mentioned that a second season with Hemsworth's Geralt is already locked in, U31 Gaming saying, "We're just about to start filming on season four with Liam Hemsworth and there will be a short gap then we go straight into season five."