An -labeling of a graph is a function from the vertex set to the set of all nonnegative integers such that if and if , where denotes the distance between vertices and in . The -labeling number of is the smallest number such that has an -labeling with . We consider Cartesian sums of graphs and derive, both, lower and upper bounds for the -labeling number of this class of graphs; we use two approaches to derive the upper bounds for the -labeling number and both approaches improve previously known upper bounds. We also present several approximation algorithms for computing -labelings for Cartesian sum graphs.