Bacillus thuringiensis (Bt) is a Gram-positive bacterium that accumulates pesticidal proteins (Cry and Cyt) in parasporal crystals. Proteins from the Cry5, App6 (formerly Cry6), Cry12, Cry13, Cry14, Cry21, and Xpp55 (formerly Cry55) families have been identified as toxic to nematodes. In this study, a total of 846 Bt strains belonging to four collections were analyzed to determine the diversity and distribution of the Bt Cry nematicidal protein genes. We analyzed their presence by PCR, and positives were confirmed by sequencing. As a result, 164 Bt isolates (20%) contained at least one gene coding for nematicidal Cry proteins. The cry5 and cry21 genes were enriched in collection 1 and were often found together in the same strain. Differently, in collection 4, obtained from similar habitats but after 10 years, cry14 was the gene most frequently found. In collection 2, cry5 and app6 were the most abundant genes, and collection 3 had a low incidence of any of these genes. The results point to high variability in the frequencies of the studied genes depending on the timing, geographical origins, and sources. The occurrence of cry1A, cry2, and cry3 genes was also analyzed and showed that the nematicidal Cry protein genes were frequently accompanied by cry1A + cry2. The expression of the genes was assessed by mass spectrometry showing that only 14% of the positive strains produced nematicidal proteins. To our knowledge, this is the first comprehensive screening that examines the presence and expression of genes from the seven known Bt Cry nematicidal families.