Double direction cylindrical roller thrust bearings are designed to carry axial loads in both directions with no radial load carrying capacity. They comprise of one shaft washer with inside diameter slightly smaller than the housing washer, two housing washer with outside diameter slightly larger than the shaft washer, and two roller and cage assemblies.