Епархия Шпайера была образована в IV веке. Первые письменные свидетельства о епархии Шпайера датируются 614 годом. В VII веке епископ Шпайера получил во владение земли вокруг города Шпайера. До 748 года епархия Шпайера входила в митрополию Трира, после чего она вошла в митрополию Майнца, где находилась до 1803 года.
В 1030 году было начато строительство собора в Шпайере, освящение которого было совершено в 1061 году.
В 1371 году кафедра епископа была перенесена в Уденхайм (ныне Филипсбург), где находилась до 1723 года. Затем кафедра епископа находилась в Брухзале.
После войны Аугсбургской лиги часть территории епархии Шпайера отошла к Франции. В 1802 году большая часть территория епархии Шпайера была захвачена революционной Францией и подверглась секуляризации. Оставшаяся территория на правом берегу Рейна стала подчиняться маркграфуБадена.