Член вюртембергского сейма. В 1849 году, как демократ и участник народной сходки в Рейтлингере (во время революции в Германии) вынужден был бежать в Цюрих (Швейцария), где был преподавателем и профессором истории и истории литературы политехнического техникума. Творческая плодовитость Шерра поражает, и это несмотря на то, что в юности он ослеп на один глаз.
В 1843 году Шерр женился на швейцарке Сюзетте Кюблер, с которой прожил до самой её смерти в 1873 году. Всё это время она была не просто женой, но и соратницей Иоганна, причем ему очень помогало то, что она отлично владела несколькими языками.
После смерти жены он уже не покидал Цюрих до самой смерти.