Free Spanish courses are often offered through branches of local government and at religious institutions. In addition, there are numerous free online Spanish courses, which can be great for brushing up on vocabulary, grammar, spelling and pronunciation.
In areas where Spanish is a popular language, many local governments offer free Spanish classes. These education programs are often free, but sometimes will nominal fees. Larger churches, mosques and temples often have similar programs for their members. Online courses are always available for free, but they typically focus more on spelling, grammar and conjugation over conversational fluency and composition. Even so, free online Spanish courses are a valuable resource that should not be overlooked.