Because there are infinitely prime numbers, there is not a largest prime number. Since, however, no one has discovered a formula that produces infinitely many primes, there is always a largest number that is known to be prime.
The current record holder is 2136,279,841-1 which has 41,024,320 digits.
Check out this page if you want to have your computer look for a big prime number in its downtime!