B-tree'de arama yapmak için aşağıdaki adımlar izlenir: 1. Kök düğümden başlayarak k (aranacak eleman) ile düğümdeki ilk anahtar karşılaştırılır. 2. Eğer k, kökteki ilk anahtarla aynıysa, ilgili düğüm ve indeks döndürülür. 3. Eğer k.leaf (düğümdeki boolean değeri) true ise, arama başarısız (NULL) olarak döndürülür. 4. Eğer k, kökteki ilk anahtardan küçükse, bu anahtarın sol çocuğunda arama yapılır. 5. Eğer k, ilk anahtardan büyükse, sonraki anahtarla karşılaştırılır. 6. k, iki anahtar arasında kalıyorsa (örneğin, 16 ile 18 arasında), 16'nın sağ çocuğunda veya 18'in sol çocuğunda arama yapılır. 7. Yaprak düğüme ulaşana kadar bu adımlar tekrar edilir. B-tree'de arama, ikili arama ağacı (binary search tree) aramasının genelleştirilmiş halidir.