Today is my birthday ! so here is how each of the characters would celebrate your birthday:
Harry: just got you a card and a pat on your back. Not good with gifts
Ron: someone had to remind him, awkward but his mom made baked goods for you so all is well
Hermione: 50/50 chance she forgets. If she remembers, she will get a simple but thoughtful gift
Draco: if he doesn’t care about you, your lucky if you hear the words “happy birthday” leave his mouth. However, if you are important to him, he will plan something very nice
Neville: will 100% know when your birthday is and probably bring you flowers (or balloons ?)
Cedric: probably remembers and gets you something small but it’s sweet
Fred: less likely to remember than George but if he does, he will pick a good gift
George: more likely to remember but the gift will probably be more general or something he likes
Luna: will definitely remember but brings it up at a weird time or in an odd way? Like in the middle of a conversation. Minimally will send some good vibes and if your close to her, she’ll get you something special
Ginny: 75% chance of remembering but she considers quality time or doing something a gift because she isn’t the best gift giver. She’ll plan something fun
Pansy: I honestly think that if she’s your friend, pansy will go all out for your birthday