Hi, welcome to the forum, glad you joined.
I'm guessing that you are probably in the northern hemisphere so spring is coming. If you stick around, and I hope you do, it is helpful to modify your profile to show your general location. Location very often is a factor in so many different things. Though I'm pretty sure northern hemisphere in your case but I hate to assume.
It is possible they are slow to mature. Some seem to wait until the weather warms up and days get longer to start. But yeah, I can see why you are ready for eggs. I've had some also hatched in March that did not start laying for nine months, which happened to be early December during the shortest days of the year. They broke all the rules, which just shows there are no real rules, they lay when they lay.
The most common reason chickens aren't laying when you think they should be is that they are molting. That's unlikely in your case but do you see a bunch of feathers floating around? They can molt at strange times.
Another very common reason is that they are hiding a nest from you. They can be really sneaky about that. I think you have then contained in the coop and run. People that free range them really run into problems with this. My first step would be a really good Easter egg hunt. I mean a good hunt, not just a walk through.
It's possible something could be eating the eggs. Most critters that eat eggs leave signs, egg shells or wet spots. It's possible your chickens could clean up the egg shells but mine generally don't. Many critters will eat eggs but the only ones i'm aware of in North America that typically take shells and all are snakes, canines, and humans.
It does not sound like a snake, even if they are already active wherever you are. I've had snakes eat eggs before. They typically eat a few (number depending on size of the snake and the eggs) and go away for a couple of days to digest them, then come back for more. So you should be getting some eggs, just not every day. Snakes can come any time, day or night. But it really doesn't sound like a snake.
Most canines like a fox or coyote would probably be more interested in your chickens than they would be eggs so probably not them. But does a dog have access? Sometimes a dog will eat eggs but not bother chickens.
I'll let you access the possibility that it is a human. That does not necessarily mean someone is stealing them, though that has happened. Does your boy friend play practical jokes? That's happened too.
So what can you do? If your coop is big enough you might leave them locked in there for a couple of days, see if any eggs show up. That would mean they are hiding a nest or you locked out something that was getting the eggs.
You can secretly mark a real egg or two and put them down there. If they disappear something is getting your eggs.
There are certain signs that a hen is laying or getting really ready to. Yo can look at the vent. If it is large, soft, and moist then she is laying or real close to. If it is tight and dry, she is not laying. The difference is apparent when you see it.
Many hens' combs and wattles turn bright red when they are ready to lay. If the comb and wattles are more yellow or light pink she is probably not that close to laying. This is not 100% reliable but it is a good indication. If you can post close-ups of their head showing combs and wattles we might be able to provide an educated guess.
You can check the width of the pelvic bones. The wider they are the more likely she is laying or getting ready to. Some experience with this helps.
You are in a common situation. It can be really frustrating, many of us have been there. Very often it's just that they are not laying. But that is the frustrating part, it's hard to be really sure. Good luck and once again
