Zagadki logiczne można sklasyfikować zgodnie z rodzajem logiki, której używają i trudnością zagadki. Ludzie muszą używać rozumowania dedukcyjnego, aby rozwiązać niektóre zagadki i rozumowania indukcyjnego, aby rozwiązać inne. Rozumowanie indukcyjne obejmuje prawdopodobieństwo, które jest częstym tematem zagadek logicznych. Rozumowanie dedukcyjne polega na wykorzystaniu ogólnych reguł do wywnioskowania określonych informacji. Proste zagadki logiczne są bardziej odpowiednie dla dzieci, a trudne dla bardziej zaawansowanych logików.
Rozumowanie dedukcyjne to najczęstszy rodzaj logiki wymagany do rozwiązywania zagadek logicznych. Zagadki dotyczące rozumowania dedukcyjnego przedstawiają czytelnikowi kilka ogólnych zasad i proszą go o wywnioskowanie określonej informacji na podstawie tych zasad. Przykład dotyczy trzech nieprzezroczystych pojemników z monetami, z których wszystkie są nieprawidłowo oznakowane: jeden słoik zawiera 1975 pensów, jeden zawiera 2005 pensów, a drugi zawiera mieszankę 1975 i 2005 pensów. Osoba rozwiązująca zagadkę może wziąć jedną monetę z jednego pojemnika, a następnie musi poprawnie oznaczyć wszystkie trzy. Zasadę, że żadne pojemniki nie są prawidłowo oznakowane, można zastosować wraz z rozumowaniem dedukcyjnym, aby określić zawartość każdego słoika po wyjęciu jednej monety z jednego pojemnika.
Innym rodzajem logiki wymaganej w przypadku niektórych zagadek logicznych jest rozumowanie indukcyjne. Rozumowanie indukcyjne koncentruje się na prawdopodobieństwie i chociaż logik nie może być całkowicie pewien, czy ma rację, może wybrać najbardziej prawdopodobne rozwiązanie. Jedna zagadka z indukcyjnym rozumowaniem skupia się na teleturnieju z trzema drzwiami: dwa zawierają worki z węglem, a drugie zawiera worek złota. Gracz programu wybiera jedne drzwi, a następnie gospodarz otwiera jedne z pozostałych drzwi, aby odsłonić worek węgla. Gracz ma możliwość zmiany drzwi, a za pomocą rozumowania indukcyjnego można wywnioskować, czy lepiej zmienić swój wybór, czy pozostać przy oryginalnych drzwiach.
Rodzaje zagadek logicznych można również klasyfikować według stopnia trudności. Trudne zagadki wymagają długich łańcuchów rozumowania indukcyjnego lub dedukcyjnego, aby znaleźć właściwe rozwiązanie. Przykładem trudnej zagadki jest ta, w której król nakłada trzy kapelusze na głowy trzech mędrców i mówi im, że przynajmniej jeden kapelusz jest niebieski. Są w stanie wydedukować kolory swoich kapeluszy, patrząc na kolory kapeluszy noszonych przez innych mędrców. Aby rozwiązać zagadkę, gracz musi wymyślić, jak to zostało zrobione.
Proste zagadki logiczne to kolejny rodzaj zagadek logicznych, bardziej odpowiedni dla dzieci. Jednym z przykładów jest zagadka, w której twórca znaków przypisuje wartości poszczególnym literom na podstawie logicznej reguły. Dzieci otrzymują cztery łączne ceny za cztery różne nazwiska i muszą ustalić na ich podstawie regułę. Można to uzupełnić, patrząc na popularne litery w różnych nazwach i określając ich wartość liczbową.