diff --git a/examples/em_shower.cpp b/examples/em_shower.cpp
index 093dff0af24b8da0c44fe30f19049d7f4c92e172..f0b30b24f916e8b9438812ca369be7fac9a3391f 100644
--- a/examples/em_shower.cpp
+++ b/examples/em_shower.cpp
@@ -106,7 +106,7 @@ int main(int argc, char** argv) {
   // build a Linsley US Standard atmosphere into `env`
   create_5layer_atmosphere<EnvironmentInterface, MyExtraEnv>(
       env, AtmosphereId::LinsleyUSStd, center, Medium::AirDry1Atm,
-      MagneticFieldVector{rootCS, 20.4_uT, 0_T, 43.23_uT});
+      MagneticFieldVector{rootCS, 20.4_uT, 0_T, -43.23_uT});
 
   std::unordered_map<Code, HEPEnergyType> energy_resolution = {
       {Code::Electron, 2_MeV},
diff --git a/examples/vertical_EAS.cpp b/examples/vertical_EAS.cpp
index dc4ef2b5df18cc12331d71358b98305ba53485b0..2154a4634b0c41d7e4a17892ef43253dd097f4e1 100644
--- a/examples/vertical_EAS.cpp
+++ b/examples/vertical_EAS.cpp
@@ -135,7 +135,7 @@ int main(int argc, char** argv) {
   // build a Linsley US Standard atmosphere into `env`
   create_5layer_atmosphere<EnvironmentInterface, MyExtraEnv>(
       env, AtmosphereId::LinsleyUSStd, center, Medium::AirDry1Atm,
-      MagneticFieldVector{rootCS, 20.4_uT, 0_T, 43.23_uT});
+      MagneticFieldVector{rootCS, 20.4_uT, 0_T, -43.23_uT});
 
   // Uncomment if you want to use PROPOSAL
   //  std::unordered_map<Code, HEPEnergyType> energy_resolution = {