Yes, celery juice is good for bones. It is loaded with flavonoids that exhibit anti-inflammatory properties, which reduce the risk of arthritis and osteoporosis.