The mechanism of assembly of retroviruses is not fully understood. Purification of retroviral Gag protein and studying its solution state and assembly properties might provide insights into retroviral assembly mechanisms. Here we describe a rapid method for the purification of Gag and its subsequent assembly into virus-like particles in a defined system in vitro. The purification scheme does not use affinity tags, but purifies the native protein by virtue of its high affinity for phosphocellulose, a property presumably related to the affinity of Gag proteins for nucleic acids.