The CDF experiment at the Fermilab Tevatron collider has produced many B physics results. Recent measurements on B meson masses, B lifetimes, B branching ratios, limits on rare B decays, and B flavour tagging studies are reviewed.