No, The Handmaid's Tale is not available to watch on Netflix Canada. Instead, you can stream old seasons on Crave and watch season 5 on Prime Video.