No, every real number is not a natural number but every natural number is a real number. Real numbers include whole numbers, integers, rational numbers and irrational numbers. But natural numbers start from 1 and end up to infinity. Whole numbers start from 0 and end up to infinity. Integers include negative numbers as well as positive numbers.