Both seasonal influenza vaccination and pneumococcal vaccination are recommended for elderly diabetics. The aim of the study was to determine the rate of seasonal influenza vaccination over the previous twelve months, pneumococcal vaccination over a lifetime, and to identify predictors which affect likelihood of vaccination. 219 diabetics elders were detailed questioned 3 months after the end of 2012/2013 influenza season. 26.48% of patients have been vaccinated against influenza in the last year and only 9.13% of patients reported pneumococcal vaccination in the past. The logistic regression analysis revealed that variables which increased the likelihood of having been vaccinated against influenza were: higher number of anti-hyperglycemic medications, increased number of co-morbidities, higher patients' income, recommendation of vaccination from General Practitioners (GPs) and specialist. Significant predictors of pneumococcal vaccine uptake included increased number of co-morbidities and recommendation of vaccination received from GPs and specialist. The commonest reasons given by those unvaccinated were lack of information about immunization and low perceived benefits of vaccination. Of patients who were not treated with influenza vaccine 86.7% had never received recommendation from specialist and 71.4% had never been advised by GPs. Influenza vaccination was too expensive to 24.85% of patients. The vaccination rate among elderly diabetics in Poland is low. Lack of knowledge and patients' income are the main barriers. Increased awareness of healthcare professionals to educate and encourage vaccination and propagation of free vaccinations to all people at risk may increase the rate of vaccination against influenza and pneumococcal disease.