В русском языке существует два варианта написания слова «наверное» — «наверное», где на конце слова пишется гласная буква «е», и «наверно», где на конце слова пишется гласная буква «о». 2
Оба варианта являются правильными, так как имеют одинаковое лексическое значение и являются равнозначными. 2
Полный вариант с окончанием «-е» считается литературным, а укороченный — разговорным. 1 Филологи советуют в официальных документах (в том числе и книгах) употреблять полную форму — «наверное», а слово «наверно» приберечь для разговорной речи. 3
По этимологическому словарю русского языка, слово «наверно» является вариантом исконного «наверное» и произошло от жаргона картежников — «идти наверно (е)», то есть идти на верную ставку. 1