Университет Южной Каролины
Джон Бьюкенен Флойд родился в Блэксберге, штат Вирджиния 1 июня 1806 (по другим данным 1807) года в семье вирджинского политика Джона Флойда-старшего (1770—1837), представителя Конгресса с 1817 по 1829 год и губернатора Вирджинии с 1830 года до 1834 год. Джон-младший окончил Университет Южной Каролины в 1826 году, затем прожил три года в Арканзасе (потом вновь уехал туда в 1836 году), где работал юристом в Вашингтонском округе штата Арканзас и занимался сельским хозяйством.