Deprecated: ElementorProDeps\DI\ContainerBuilder::writeProxiesToFile(): Implicitly marking parameter $proxyDirectory as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/ContainerBuilder.php on line 231

Deprecated: ElementorProDeps\DI\Definition\Source\ReflectionBasedAutowiring::autowire(): Implicitly marking parameter $definition as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Definition/Source/ReflectionBasedAutowiring.php on line 17

Deprecated: ElementorProDeps\DI\Definition\Source\Autowiring::autowire(): Implicitly marking parameter $definition as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Definition/Source/Autowiring.php on line 21

Deprecated: ElementorProDeps\DI\Definition\Source\DefinitionFile::__construct(): Implicitly marking parameter $autowiring as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Definition/Source/DefinitionFile.php on line 25

Deprecated: ElementorProDeps\DI\Definition\Source\DefinitionArray::__construct(): Implicitly marking parameter $autowiring as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Definition/Source/DefinitionArray.php on line 33

Deprecated: ElementorProDeps\DI\Definition\Source\DefinitionNormalizer::normalizeRootDefinition(): Implicitly marking parameter $wildcardsReplacements as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Definition/Source/DefinitionNormalizer.php on line 42

Deprecated: ElementorProDeps\DI\Proxy\ProxyFactory::__construct(): Implicitly marking parameter $proxyDirectory as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Proxy/ProxyFactory.php on line 38

Deprecated: ElementorProDeps\DI\Container::__construct(): Implicitly marking parameter $definitionSource as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Container.php on line 87

Deprecated: ElementorProDeps\DI\Container::__construct(): Implicitly marking parameter $proxyFactory as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Container.php on line 87

Deprecated: ElementorProDeps\DI\Container::__construct(): Implicitly marking parameter $wrapperContainer as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Container.php on line 87

Deprecated: Elementor\Controls_Stack::get_active_controls(): Implicitly marking parameter $controls as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor/includes/base/controls-stack.php on line 353

Deprecated: Elementor\Controls_Stack::get_active_controls(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor/includes/base/controls-stack.php on line 353

Deprecated: Elementor\Controls_Stack::get_style_controls(): Implicitly marking parameter $controls as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor/includes/base/controls-stack.php on line 800

Deprecated: Elementor\Controls_Stack::get_style_controls(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor/includes/base/controls-stack.php on line 800

Deprecated: Elementor\Elements_Manager::create_element_instance(): Implicitly marking parameter $element_type as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor/includes/managers/elements.php on line 70

Deprecated: Elementor\Element_Base::__construct(): Implicitly marking parameter $args as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor/includes/base/element-base.php on line 1583

Deprecated: Elementor\Repeater::__construct(): Implicitly marking parameter $args as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor/includes/elements/repeater.php on line 48

Deprecated: Elementor\Core\Utils\Collection::filter(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor/core/utils/collection.php on line 51

Deprecated: ElementorDeps\DI\Definition\ObjectDefinition::__construct(): Implicitly marking parameter $className as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor/vendor_prefixed/dependency-injection/php-di/php-di/src/Definition/ObjectDefinition.php on line 62

Deprecated: ElementorDeps\DI\Definition\ObjectDefinition::setClassName(): Implicitly marking parameter $className as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor/vendor_prefixed/dependency-injection/php-di/php-di/src/Definition/ObjectDefinition.php on line 75

Deprecated: ElementorDeps\DI\Definition\ObjectDefinition::setLazy(): Implicitly marking parameter $lazy as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor/vendor_prefixed/dependency-injection/php-di/php-di/src/Definition/ObjectDefinition.php on line 158

Deprecated: ElementorDeps\DI\Definition\Resolver\ObjectCreator::setPrivatePropertyValue(): Implicitly marking parameter $className as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor/vendor_prefixed/dependency-injection/php-di/php-di/src/Definition/Resolver/ObjectCreator.php on line 158

Deprecated: ElementorDeps\DI\Definition\Resolver\ParameterResolver::resolveParameters(): Implicitly marking parameter $definition as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor/vendor_prefixed/dependency-injection/php-di/php-di/src/Definition/Resolver/ParameterResolver.php on line 34

Deprecated: ElementorDeps\DI\Definition\Resolver\ParameterResolver::resolveParameters(): Implicitly marking parameter $method as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor/vendor_prefixed/dependency-injection/php-di/php-di/src/Definition/Resolver/ParameterResolver.php on line 34

Deprecated: ElementorProDeps\DI\Definition\ObjectDefinition::__construct(): Implicitly marking parameter $className as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Definition/ObjectDefinition.php on line 62

Deprecated: ElementorProDeps\DI\Definition\ObjectDefinition::setClassName(): Implicitly marking parameter $className as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Definition/ObjectDefinition.php on line 75

Deprecated: ElementorProDeps\DI\Definition\ObjectDefinition::setLazy(): Implicitly marking parameter $lazy as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Definition/ObjectDefinition.php on line 158

Deprecated: ElementorProDeps\DI\Definition\Resolver\ObjectCreator::setPrivatePropertyValue(): Implicitly marking parameter $className as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Definition/Resolver/ObjectCreator.php on line 158

Deprecated: ElementorProDeps\DI\Definition\Resolver\ParameterResolver::resolveParameters(): Implicitly marking parameter $definition as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Definition/Resolver/ParameterResolver.php on line 34

Deprecated: ElementorProDeps\DI\Definition\Resolver\ParameterResolver::resolveParameters(): Implicitly marking parameter $method as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor-pro/vendor_prefixed/php-di/php-di/src/Definition/Resolver/ParameterResolver.php on line 34

Deprecated: ElementorPro\Modules\Forms\Submissions\Actions\Save_To_Database::save_action_log(): Implicitly marking parameter $exception as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor-pro/modules/forms/submissions/actions/save-to-database.php on line 159

Deprecated: {closure:ElementorPro\Modules\Forms\Submissions\Actions\Save_To_Database::__construct():193}(): Implicitly marking parameter $exception as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor-pro/modules/forms/submissions/actions/save-to-database.php on line 193

Deprecated: Elementor\Core\Files\CSS\Post::add_controls_stack_style_rules(): Implicitly marking parameter $all_controls as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor/core/files/css/post.php on line 221

Deprecated: Elementor\Core\Files\CSS\Base::add_controls_stack_style_rules(): Implicitly marking parameter $all_controls as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor/core/files/css/base.php on line 552

Deprecated: Elementor\Core\Files\CSS\Base::get_active_controls(): Implicitly marking parameter $controls as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor/core/files/css/base.php on line 921

Deprecated: Elementor\Core\Files\CSS\Base::get_active_controls(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor/core/files/css/base.php on line 921

Deprecated: Elementor\Core\Files\CSS\Base::get_style_controls(): Implicitly marking parameter $controls as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor/core/files/css/base.php on line 949

Deprecated: Elementor\Core\Files\CSS\Base::get_style_controls(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor/core/files/css/base.php on line 949

Deprecated: Elementor\Core\DynamicTags\Dynamic_CSS::add_controls_stack_style_rules(): Implicitly marking parameter $all_controls as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor/core/dynamic-tags/dynamic-css.php on line 104

Deprecated: Elementor\Stylesheet::add_rules(): Implicitly marking parameter $query as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor/includes/stylesheet.php on line 141

Deprecated: Elementor\Includes\Elements\Container::__construct(): Implicitly marking parameter $args as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor/includes/elements/container.php on line 42

Deprecated: Elementor\Includes\Widgets\Traits\Button_Trait::render_button(): Implicitly marking parameter $instance as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor/includes/widgets/traits/button-trait.php on line 524

Deprecated: Elementor\Includes\Widgets\Traits\Button_Trait::render_text(): Implicitly marking parameter $instance as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor/includes/widgets/traits/button-trait.php on line 655

Deprecated: ElementorPro\Modules\Posts\Traits\Button_Widget_Trait::render_button(): Implicitly marking parameter $instance as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor-pro/modules/posts/traits/button-widget-trait.php on line 491

Deprecated: ElementorPro\Modules\Carousel\Widgets\Media_Carousel::print_slider(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor-pro/modules/carousel/widgets/media-carousel.php on line 305

Deprecated: ElementorPro\Modules\Carousel\Widgets\Base::print_slider(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor-pro/modules/carousel/widgets/base.php on line 575

Deprecated: ElementorPro\Modules\Payments\Widgets\Paypal_Button::render_button(): Implicitly marking parameter $instance as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor-pro/modules/payments/widgets/paypal-button.php on line 225

Deprecated: ElementorPro\Modules\Payments\Classes\Payment_Button::render_button(): Implicitly marking parameter $instance as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor-pro/modules/payments/classes/payment-button.php on line 499

Deprecated: ElementorPro\Modules\Payments\Widgets\Stripe_Button::render_button(): Implicitly marking parameter $instance as nullable is deprecated, the explicit nullable type must be used instead in /www/nvicorg_764/public/wp-content/plugins/elementor-pro/modules/payments/widgets/stripe-button.php on line 249
Home - NVIC

Independent Vaccine Information You Can Trust

Empowering you with referenced facts, transparent perspective, and the courage to defend your freedom to make informed, voluntary decisions about vaccination.

Vaccine Information for Every Stage of Life

From pregnancy to senior years - your journey to making informed vaccine decisions starts

NVIC is committed to offering up-to-date, fully sourced information to help you make informed vaccination decisions.

Pregnant woman and child representing pregnancy and parenthood vaccine information

Pregnant or have children?

Parenthood comes with big decisions. Learn what you need to know about vaccines and infections to protect yourself and your child.

Learn More

Older woman and her adult daughter smiling and embracing outdoors

Adult or senior citizen?

Learn about vaccine risks and failures so you can make fully informed choices for yourself and your family.

Learn More

Suffered a vaccine reaction or vaccine injury?

If you or a loved one has suffered a vaccine injury, you are not alone. Learn about your options for support, resources, and federal compensation.

Learn More

Vaccine Information Toolbox

Watch, read and learn the basics – from understanding vaccine reactions to how to make informed, voluntary decisions about vaccination.

Vaccine Laws in Your State

Click on a state to read all about that state’s vaccine laws and exemptions for daycare and school attendance.  Discover how state vaccine laws affect you and your family.
Medical
Religious
Personal Belief

Cry for Vaccine Freedom Wall

Have you been coerced or sanctioned for trying to make an informed, voluntary vaccine decision for yourself or your minor child? Read first-person experiences or share what happened to you with others on NVIC’s Cry for Vaccine Freedom Wall.

The Voice That Sparked a Movement

Advocating for health freedom since 1982, NVIC’s pioneers who launched the vaccine safety and informed consent movement in America laid the groundwork to secure the human right for individuals to exercise informed consent to medical risk taking and protect their health and the health of their minor children.

Barbara Loe Fisher, Co-Founder NVIC

Since 1982,  Barbara Loe Fisher has championed for your right to make informed, voluntary decisions about vaccination. As a pioneer in vaccine education and informed consent advocacy, her tireless dedication has driven NVIC’s mission to prevent vaccine injuries and deaths and protect health freedom.

Barbara Speaks Out!

National Vaccine Information Center history and vaccine safety movement

Our History

Founded by parents of children devastated by DPT vaccine reactions, injuries and deaths, NVIC was established in 1982 as a grassroots movement to make vaccines safer and secure informed consent protections in public health policies and laws. Today, it is a nationwide force advocating for vaccine freedom of choice.

Explore Our History

Protecting and expanding state vaccine exemptions for health freedom

Why It Matters Today

In an era of increasing vaccine mandates and eroding personal freedoms, the National Vaccine Information Center (NVIC) stands as a beacon for informed consent and vaccine safety. The fight for transparency and choice in vaccination decisions is more critical than ever.

Protecting Vaccine Exemptions

Vaccines & Diseases - Quick Facts

Advocating for health freedom since 1982, NVIC’s pioneers who launched the vaccine safety and informed consent movement in America laid the groundwork to secure the human right for individuals to exercise informed consent to medical risk taking and protect their health and the health of their minor children.

Since 1982

NVIC launched the vaccine safety and informed consent movement in America in 1982. Vaccine products are not risk-free. We defend your right to know and freedom to choose without being sanctioned for the decision made.

Angel statue holding a child with outstretched wings and a raised torch

Stay Informed

Defend Voluntary Vaccine Choices in Your State

Defend Voluntary Vaccine Choices in Your State

Defend Voluntary Vaccine Choices in Your State

Get Started

The Vaccine Reaction

A weekly journal about vaccination, health & autonomy

Visit TVR

NVIC is 100% Donation Funded.

NVIC does not accept funding from government agencies, pharmaceutical corporations, or institutions that promote mandatory vaccination. NVIC is apolitical and completely independent – a classic 501c3 charity funded by individual donors who believe in our mission. 

If you believe informed consent and health freedom matters, please consider making a donation to NVIC today.


Deprecated: Constant E_STRICT is deprecated since 8.4, the error level was removed in /www/nvicorg_764/public/wp-content/plugins/elementor/core/logger/manager.php on line 249