During the SARS-CoV-2 vaccination campaign, people with CF (pwCF) were considered a clinically vulnerable population. However, data on immunogenicity of anti-SARS-CoV-2 vaccines in pwCF are lacking. We conducted a prospective study enrolling all patients aged >12 and followed-up in our CF centre, who received two doses of the BNT162b2 vaccine in March-October 2021. They underwent a blood sample for quantification of antibodies to the SARS-CoV-2 spike protein receptor binding domain immediately before receiving the first dose and after 3 and 6 months from the second dose. We enrolled 143 patients (median age: 21 years, range: 13-38); of whom 16 had a previous infection. Median antibody titer (interquartile range) after 3 months from vaccination was 1288 U/mL (730-2115) and decreased to 918 U/mL (534-1488) after 6 months (P<0.0001). Median values were higher among previously infected patients as compared to those naïve to SARS-CoV-2 (9107 vs 1229 U/mL at 3 months and 4810 vs 829 U/mL at 6 months, P<0.0001) with no significant differences in the rate of decline over time (P=0.135). All pwCF mounted an antibody response after two-doses of BNT162b2 vaccine that waned at 6 months from vaccination. Age ≥30 years and use of inhaled corticosteroids were associated with a lower humoral response.