Οι κελτικές γλώσσες συνδέονται στενότερα με την Ιταλικήιταλική ομάδα γλωσσών και την Ελληνική και πιο απόμακρα με τη Γερμανική. Συχνά κατατάσσονται σε q-Κελτικές και p-Κελτικές, ανάλογα με το αν διατήρησαν τον ινδοευρωπαϊκό ήχο 'q' ΄ή τον άλλαξαν σε 'p'. Οι q-Κελτικές γλώσσες είναι η Κελτοϊβηρική και η Γαελική. Όλες οι άλλες είναι p-Κελτικές. Τα περασμένα 2.000 χρόνια οι κελτικές γλώσσες βρέθηκαν υπό την πίεση του [[γλωσσικός ηγεμονισμός|γλωσσικού ηγεμονισμού]] των Γερμανικών και Λατινογενών γλωσσών. Στη Βρετανία και την Ιρλανδία οι γλώσσες επιβίωσαν έως τη σύγχρονη εποχή, αλλά σε διαρκώς μειούμενες γεωγραφικές περιοχές.