English voice actors for The Witcher were directed by Mark Estdale of Bravo Interactive and are as follows:
- Doug Cockle, Lead actor and the voice of Geralt
- Peter Marinker, the narrator as well as the voices of Thaler and Zoltan Chivay
- Joanne Arber, White Rayla
- Tim Beckmann, Dandelion
- Laurence Bouvard, Vesna, Grandma
- Brian Bowles, Declan Leuvaarden, Velerad
- John Bull, Golan Vivaldi, Innkeeper, Priests, Druids
- Tom Clarke Hill, Eskel
- Jules deJongh, Triss Merigold, Old Women
- Wayne Forester, Siegfried of Denesle, Bards, Scared Nobles
- Teresa Gallagher, Abigail, Alvin, Vaska, City Boy
- Stephen Greif, Raymond Maarloeve
- Jeff Harding, Vincent Meis, Gramps
- Philip Hurd-Wood, King Foltest
- Lindsay Mack, Odo, Ori Reuven, Brickmakers, Rich Merchant, Blacksmith
- Noah Lee Margetts, Mikul
- Nathaniel Parker, Berengar, Lambert
- Steve Perring, the Professor
- Colleen Prendergast, Princess Adda the White
- Rob Rackstraw, Savolla, Olaf, Salamandra Bandit, Salamandra Mage, Citizens, Knights
- Bill Roberts, Vesemir, Kalkstein, King of the Wild Hunt
- Rolf Saxon, Leo
- Kerry Shale, Roderick de Wett
- Martin T Sherman, Radovid V the Stern
- Jay Simon, Yaevinn, Reverend
- Emma Tate, Alina, Grandma, Ladies, Waitresses
- Stanley Townsend, Azar Javed, Dwarven Merchants
- Anastasia Travers, Toruviel
- Everal Walsh, Ramsmeat
- Andrew Wincott, Jacques de Aldersberg, Haren Brogg, Ren Grouver, Bandits, Craftsmen
- Jennifer Woodward, Shani, Carmen