how how answered 2/19/2010 How Many Plays Did William Shakespeare Write? William shakespeare wrote 648 plays 209 com-ady and 307 tragics and one romance