The cost of living in American Canyon, California is 46.3% more expensive than Virginia Beach, Virginia.