Note: I'm certain I've given away more dice than I currently own in the nearly forty years I've been playing D&D...
That said...
Currently 336... (And thank you so very much for triggering my OCD and making me count them all, lol)
That number will be climbing by 45 when the six sets of dice I ordered from China eventually arrive.
I collect old dice, pretty colors, unusual sizes and odd dice - I still have a couple dice from my first Basic set as well as some dice from Star Frontiers, I have large dice that are hollow and have smaller dice inside them, I have the usual unusual suspects (d30, d100), I have blank bone-colored dice that someday will be the victim of the scrimshaw kit I acquired years ago, I have a large 50mm orange foam Loot Crate d20, I have dice from the PotC game (d6s w/ skulls on the six), I have rochambeau dice with rock/paper/scissors hands on them, I have a d6 who's pips are pink Breast Cancer Awareness ribbons, a pair of d6s on which one has all the odd numbers written as negative (-1, 2, -3, 4, etc.) and the other has negative even numbers, a d6 with a bird instead of the 6, and two d6s with the numbers spelled out in Turkish (bir, iki, uc, dort, bes, alti)... I'm sure I've missed a couple of my more interesting dice.
The largest die I own is the 50mm Loot Crate d20, while the smallest are about 6mm.