ولد جون ميجور في 29 مارس عام ١٩٤٣ في جنوب لندن لعائلة محدودة الدخل.
بدأ العمل السياسي عام ١٩٦٨ مع حزب المحافظين ليفوز في الانتخابات المحلية، وفي عام ١٩٧٩، والتي فازت فيها مارجريت تاتشر برئاسة الوزراء، فاز ميجور بمقعد للمحافظين في البرلمان، ليتولى بعد ذلك العديد من المناصب الوزارية، مثل وزارة المالية عام ١٩٨٧، ووزارة الخارجية عام ١٩٨٩.
و«زي النهاردة» 28 نوفمبر عام ١٩٩٠ اختير رئيسًا للوزراء، وقد شغل هذا المنصب لفترة استمرت ست سنوات.