EU residents are entitled to free health care while in Spain for the first three months of their stay, so long as they can provide an EHIC (European Health Insurance Card). This card entitles them to receive medical treatment at the same cost as a Spanish national. This will cover any immediate treatments needed. However, medical conditions that do not require immediate treatment might incur charges.