It's usually safe to keep meatballs on warm for about 2 to 3 hours as long as the crockpot temperature is at or above 145°F. You can use a food thermometer to check the temperature of your meatballs.