* İzleyicilerini eğlendirmek için. Shakespeare'in oyunları soylulardan sıradan insanlara kadar tüm sosyal sınıflardan izleyiciler arasında popülerdi. Oyunlarında sıklıkla mizah, romantizm ve aksiyon yer alıyordu ve çok çeşitli insan duygu ve deneyimlerini araştırıyorlardı.
* Ahlaki dersler vermek. Shakespeare'in oyunlarının çoğu açgözlülük, hırs ve kıskançlığın tehlikeleri hakkında ahlaki dersler içerir. Örneğin "Venedik Taciri" adlı oyunda Shylock karakteri açgözlülüğü ve zulmü nedeniyle cezalandırılır.
* Sosyal ve politik konuları araştırmak. Shakespeare'in oyunları genellikle zamanının sosyal ve politik meselelerini yansıtıyordu. Örneğin "Hamlet" adlı oyunda Hamlet karakteri, Danimarka sarayındaki yolsuzluk ve şiddetle boğuşuyor.
* Kendi kişisel inançlarını ve deneyimlerini ifade etmek. Shakespeare'in oyunları sıklıkla kişisel imalar ve göndermeler içerir. Örneğin, "Sonnets" adlı oyunda Shakespeare genç bir adama olan aşkını anlatıyor.
Shakespeare'in oyunları karmaşık ve çok yönlü bir yapıttır ve bunları yazmasının birçok farklı nedeni vardır. Ancak yukarıda sıralanan nedenler Shakespeare'in yazımını etkileyen en önemli faktörlerden bazılarıdır.