Yes, allergy shots are generally safe for children. However, they should always be administered in a healthcare setting where emergency care is available, as there is a small risk of an anaphylactic reaction. Common side effects include redness and swelling at the injection site, which usually resolve within a few hours.