Zdrój Magdalena znajduje się ok.100 m poniżej Placu Dietla, na lewym brzegu potoku szczawnego, obecnie całkowicie przykrytego. Przy źródle Magdalena zlokalizowanym przy ul. Zdrojowej w Szczawnicy, wzniesiona została stylowa, podłużna drewniana altana z ażurowymi elementami. Naturalna woda lecznicza Magdalena jest bardzo popularną wodą, a to ze względu na swoje właściwości zdrowotne. Zdrój ten został odkryty w 1839 roku. Woda ta, to woda mineralna o charakterze wodorowęglanowo - chlorkowo - sodowo - wapiennym, szczawa jodkowa.