"Black Peter" was dramatised for BBC Radio 4 in 1993 by David Ashton as part of Bert Coules' complete radio adaptation of the canon, starring Clive Merrison as Holmes and Michael Williams as Watson, and featuring Alex Norton as Cairns.