Sulfatul de cupru poate fi obținut prin tratamentul acidului sulfuric cu cupru metalic sau cu oxidul de cupru. Procedura implică adăugarea treptată de acid sulfuric la cupru, la temperaturi ridicate până când reacția este completă. Pentru purificarea și cristalizarea sulfatului de cupru obținut sunt necesare alte etape de prelucrare.