Джон родился в Бэй-Ридж (Бруклин, Нью-Йорк) и вырос в Эдисоне (Нью-Джерси), родители рано развелись, его воспитывала мама - Мардж Робертс (Marge Roberts), у него есть сестра, он имеет итальянские корни.
Когда Джону Робертсу было девятнадцать лет, он рассказал своей маме, что является геем, а в 2006 году совершил каминг-аут, публично сообщив о своей гомосексуальной ориентации.
Джон два года проучился в частной Американской академии драматического искусства в Нью-Йорке, окончил ее со степенью ассоциата.