Wybór odpowiedniej poduszki na ból szyi będzie zależeć przede wszystkim od wymaganego podparcia szyi. Jeśli śpisz na boku, wybierz poduszkę, która nie pozwala na przechylanie głowy w górę lub w dół. Spanie na plecach wymaga poduszki, która zapobiega przechylaniu się głowy do przodu lub do tyłu. Kilka różnych rodzajów poduszek spełnia te wymagania, w tym włókna, pierza, piankę i wypełnione wodą, a także projekty ortopedyczne i szyjki macicy.
Poduszki wypełnione włóknem zazwyczaj zawierają materiały poliestrowe lub wełniane. Jest to najczęściej używana poduszka i jest często wybierana przez alergików. Zwykle nie jest to dobra poduszka na ból szyi, ponieważ włókna mogą zostać spłaszczone w stosunkowo krótkim czasie. Gdy włókniste wypełnienie utraci swoją sprężystość, poduszka zapewnia bardzo niewielkie podparcie szyi. Poduszki wypełnione włóknem mogą być również złym wyborem dla osób, które śpią zarówno na boku, jak i na plecach.
Poduszka z pierza jest lepszym rozwiązaniem na ból szyi, ponieważ można ją uformować w odpowiedni kształt do podparcia szyi. Poduszki te zazwyczaj zapewniają miękką powierzchnię dla głowy, a także mocne podparcie dla szyi. Wypełnienie z pierza ma tendencję do ściskania się w nocy i może wymagać od czasu do czasu puchu, aby zapewnić stałe wsparcie. Poduszka z pierza jest zazwyczaj nieodpowiednia dla alergików. Dobra poduszka z pierza jest zwykle najdroższym rodzajem poduszki na ból szyi.
Poduszki piankowe zazwyczaj oferują najtwardszą powierzchnię spania spośród wszystkich wariantów. Gęsty materiał piankowy zazwyczaj zapewnia bardzo małą sprężystość i czasami może być nieco zbyt twardy. Ten rodzaj poduszki zwykle zapewnia dobre podparcie szyi, ale może wymagać okresu dostosowania, zanim stanie się wygodny. Inną opcją są poduszki wypełnione wodą, które zapewniają stosunkowo dobre podparcie szyi poprzez redystrybucję ciężaru głowy, aby zapobiec ściskaniu poduszki. Twardość można regulować, zmniejszając ilość wody wewnątrz poduszki.
Poduszka ortopedyczna ma zazwyczaj podwyższoną krawędź z każdej strony z zagłębionym obszarem pośrodku. Podwyższone krawędzie mają wspierać szyję, a obniżony środek utrzymuje głowę w naturalnej pozycji. Poduszki ortopedyczne mają na celu zapewnienie podparcia karku w pozycji do spania na boku lub na plecach. Poduszki ortopedyczne mają kształt cylindryczny i są zaprojektowane tak, aby zachować naturalne kontury szyi i głowy podczas snu; zazwyczaj zapewniają dobre podparcie szyi. Oba te projekty zwykle zapewniają dobrą poduszkę na ból szyi.