Christine_70 :
Thank you for replying.
I'm thinking it is internal because when I plug other speakers in it does the same thing. Is it hard to change the jack? Would I be better off getting a pair of wireless speakers?
It's hard to answer the question of how hard it is to replace the jack because how it's connected can vary by laptop. On some systems you'll find it on a "daughter board," a smaller circuit board connected to the main board by a cable or set of pins. In that case, swapping the daughter board is relatively quick and easy. Many others though have the jack directly soldered into the main board.
Yes, there are wireless options. You can certainly use bluetooth speakers if your laptop supports bluetooth internally (most newer models do). Otherwise you can find a speaker set with it's own wireless dongle, or a usb bluetooth dongle shouldn't cost much.
Simply working around the bad jack is probably easier than attempting a repair, whether via a USB sound card or wireless or something else. The quality and reliability of wireless audio should be improving with newer generations of tech though it trails the better wired solutions on both counts. However, if you keep the speakers close by and don't move the laptop a whole lot the reliability question becomes easier to manage and the difference in quality may not be too noticeable depending on how good (and expensive) your wired set is.