diff --git a/.gitmodules b/.gitmodules
index c72913cd..7190969d 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1169,3 +1169,6 @@
[submodule "libraries/drivers/tcs3430"]
path = libraries/drivers/tcs3430
url = https://github.com/adafruit/Adafruit_CircuitPython_TCS3430.git
+[submodule "libraries/drivers/tmag5273"]
+ path = libraries/drivers/tmag5273
+ url = https://github.com/adafruit/Adafruit_CircuitPython_TMAG5273.git
diff --git a/docs/drivers.rst b/docs/drivers.rst
index 16661382..5268eec7 100644
--- a/docs/drivers.rst
+++ b/docs/drivers.rst
@@ -392,6 +392,7 @@ Motion relating sensing including ``acceleration``, ``magnetic``, ``gyro``, and
MSA301 3 Axis Accelerometer (adafruit_msa301)
STHS34PF80 IR Presence / Motion Sensor (adafruit_sths34pf80)
TLV493D 3 Axis Magnetometer (adafruit_tlv493d)
+ TMAG5273 3D Hall Effect Magnetometer (adafruit_tmag5273)
Environmental Sensors
----------------------
diff --git a/libraries/drivers/tmag5273 b/libraries/drivers/tmag5273
new file mode 160000
index 00000000..38e39535
--- /dev/null
+++ b/libraries/drivers/tmag5273
@@ -0,0 +1 @@
+Subproject commit 38e3953597817c73946bedca0519c8b83260e504