VPython fu creato nel 2000 come risultato di un progetto indipendente intrapreso da David Scherer, uno studente al secondo anno della Carnegie Mellon University.
A dicembre 2008 è stata rilasciatadistribuita la versione 5<ref>{{cita web|url=http://www.vpython.org/contents/history.html|titolo=VPython: Recent developements|accesso=6 aprile 2013|lingua=en|editore=VPython.org}}</ref>, che include opacità, luci e materiali e per la prima volta una versione per [[Macintosh]] in modo nativo.
Il 19 febbraio 2013 è stata rilasciatadistribuita la versione 6<ref>{{cita web|url=http://www.vpython.org/contents/new_features.html|titolo=New Features in VPython 6|accesso=6 aprile 2013|lingua=en|editore=VPython.org}}</ref>, basata sulla libreria [[wxPython]].