Het Vostokprogramma (Russisch: Восток, uitspraak: vastok; betekenis: oosten) was het eerste programma van de Sovjet-Unie voor bemande ruimtevaart. Zowel de gebruikte ruimtevaartuigen als de gebruikte draagraketten droegen de naam Vostok.
In het kader van het Vostok-ruimtevaartprogramma zijn een aantal bemande en onbemande ruimtevaartuigen gelanceerd. De onbemande lanceringen betroffen voor een deel testvluchten met dieren aan boord.
De Vostok-ruimtevaartuigen konden nauwelijks manoeuvreren, en de bemande versies waren slechts geschikt voor één bemanningslid.