Question: when do new episodes of the handmaids tale come out
Answer: The first three episodes of the series premiered on April 26 , 2017 , with the subsequent seven episodes added on a weekly basis every Wednesday .