When stored properly in a sealed Mason jar in the fridge, homemade pickled onions should last for about two weeks. Always use clean utensils when serving to prevent contamination and to extend their shelf life.